mysql之查询排序语法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhang_09_11/article/details/80600810

(注意要是使用mysql图形化界面工具,要在cmd窗口中启动MySQL,然后在使用图形化工具)

mysql中,创建表时,所建的栏位就是表中的表头(字段),

1.查询

    select * from student;(全查)

    select s_id,s_name from student(查询几个字段,注意要查询的字段和字段之间用逗号隔开)

    SELECT * FROM studentinfo WHERE s_age <'25';(条件查询,where后跟条件)

    SELECT * FROM studentinfo WHERE s_age ='25' or s_sex='男';(满足其中一个都可以)

    逻辑运算符:<  =  >  <=  >=  !=

    注意:条件语句中的值要加单引号
2.区间查询:
           SELECT * FROM studentinfo WHERE s_age between '20' AND '30';(between  and  表示在这个区间)
3.以集合方式查询:(in表示集合)
               SELECT * FROM studentinfo WHERE s_age in ('20','28');(就是年龄为20或者28的)
4.排序:
       SELECT * FROM studentinfo ORDER BY s_age;(按年龄升序排列,默认的情况,或者加关键字asc)
       SELECT * FROM studentinfo ORDER BY s_age desc;(按年龄降序排列,)
       
       

猜你喜欢

转载自blog.csdn.net/zhang_09_11/article/details/80600810