5.Mysql增删改查的学习之路(SELECT、DELETE、UPDATE、INSERT)

一、查询select

语法:select 列名称 from 表名称     (其中  * 代表选择显示全部的列)

1、无条件查询

select * from zhprny   即:查询zhprny这个表中的所有列

2、带条件查询

语法 :  select 列名称 from 表名称 where 列 运算符 值
(运算符有=、<=、!=、>=、<、>、<>、like、between)

常用实例:

等号的使用

select EmployeeID,LastName,FirstName
from Employees
where EmployeeID=1  /*查询EmployeeID等于1的数据
SELECT * FROM zhprny WHERE name='张三'    
/*查询zhprny这个表中name='张三'的所有列,张三是字符串要用单引号,要英文的单引号。

like的使用

select EmployeeID,LastName,FirstName /*查询LastName首字母为F的数据*/
from Employees
where LastName like 'F%'

between的使用

select EmployeeID,LastName,FirstName /*查询EmployeeID 在1到9之间的数据(包含1和9)*/
from Employees
where EmployeeID between 1 and 9

AND(前后两个条件需要全部成立)

select EmployeeID,LastName,FirstName /*查询TitleOfCourtesy='Mr.' 并且 LastName='Buchanan'*/
from Employees
where TitleOfCourtesy='Mr.' and LastName='Buchanan'

OR(前后任意一个条件成立即可)

select EmployeeID,LastName,FirstName /*查询TitleOfCourtesy='Mr.' 或者 LastName='Buchanan'*/
from Employees
where TitleOfCourtesy='Mr.' or LastName='Buchanan'

不断更新……

发布了44 篇原创文章 · 获赞 6 · 访问量 6359

猜你喜欢

转载自blog.csdn.net/annita2019/article/details/103309072