假设三个字段名为 p1,p2,p3 表名为t1
创新互联公司网站建设提供从项目策划、软件开发,软件安全维护、网站优化(SEO)、网站分析、效果评估等整套的建站服务,主营业务为成都做网站、成都网站建设、成都外贸网站建设,重庆App定制开发以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。创新互联公司深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
SELECT IF(p1p2,IF(p1p3,p1,p3),IF(p2p3,p2,p3)) FROM t1;
select f_name,t.maxPrice from fruits,(
select s_id,max(f_price) as maxPrice from fruits group by s_id) t
where fruits.s_id=t.s_id and fruits.f_price=t.maxPrice
运行结果;
1、首先在mysql数据库,创建一张data表,表内插入多条数据,用于测试。
2、创建一个test.php文件,在文件内,使用header()方法将页面的编码格式设置为utf-8。
3、然后在test.php文件内,连接mysql数据库,并使用mysqli_select_db选择要操作的数据库。
4、在test.php文件内,创建一条查询data数据表所有数据的sql语句,再使用mysqli_query执行sql语句。
5、在test.php文件内,通过while语句,使用mysqli_fetch_assoc函数将结果集数据转换为数组形式,并通过echo输出每一条记录的username值。
6、最后在浏览器打开test.php文件,查看结果,如下图所示就完成了。
补充下 这个会按价格排序 而且通用 的 兄弟
select * from houser where price200 and price400 order by price