mysql数据库查询语句怎么写
MySQL数据库查询语句是通过使用SELECT语句来实现的。SELECT语句后跟着要查询的数据列名或通配符“*”,FROM关键字后跟着要查询的表名,WHERE关键字后跟着查询条件,可以使用运算符、逻辑符和比较符组合查询条件,也可以使用LIKE和IN关键字进行模糊查询和范围查询。
ORDER BY关键字后跟着要排序的列名和排序方式,可以使用ASC和DESC关键字控制升序或降序排序。
GROUP BY和HAVING关键字可以进行分组和聚合查询。最后使用LIMIT关键字控制查询结果的数量。
SQL语句,不用模糊查询,我想查询姓王的人,怎么写
用以“王”字开头做like模糊查询就可以了。例如:
select*fromstudentswheresNamelike'王%';
请留意不同的数据库所使用的通配符是不一样的,例如access数据库默认语法上述语句要改为如下:
select*fromstudentswheresNamelike'王*';
看什么数据库了
mysql和oracle的话:
select * from 表名 where substr(姓名,1,1)='王'
sqlserver的话:
select * from 表名 where substring(姓名,1,1)='王'
其他数据库另外说明。