sql语句

创建数据表

CREATE 表名(列名1  数据类型(数据长度),列名2  数据类型(数据长度),列名3  数据类型(数据长度)。。。)

删除数据表

DROP TABLE 表名

增加

INSERT INTO 表名(列名1,列名2,列名3。。。) VALUES(值1,值2,值3。。。)

删除

DELETE FROM 表名 WHERE 列名 = 值

修改

UPDATE 表名 SET 列名 = 新值 WHERE 列名称 = 某值

查找

SELECT 列名 FROM 表名 WHERE 列名 = 值

DISTINCT可将搜索结果中的重复值合并,最后只显示一次。SELECT DISTINCT 列名 FROM 表名 

!=和<>都表示不等于

IN可以用于集合。例如:SELECT * FROM t_user WHERE userId IN (1,2,3) 表示查找表t_user内userId等于1或2或3的所有数据

NOT表示否定。例如:SELECT * FROM t_user WHERE userId NOT  IN (1,2,3) 表示查找表t_user内userId不等于1或2或3的所有数据

LIKE用于模糊查询。通常与%和_配合使用,单独使用则相当于等号。例如:LIKE '%x' 表示以x结尾的,LIKE 'x%'表示以x开头的,LIKE '%x%'表示中间含有x的 。LIKE '_x'则表示第二位是x的, 一个下划线代表一个位置。如果要查询包含%或者_的,可以使用\转义字符。

ESCAPE允许自定义转义字符,ESCAPE '$' 可以使$在当前语句临时变成转义字符。

ORDER BY 列名 可以对查询结果进行排序。列名后加ASC按升序排列,DESC按降序排列。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值