mysql 语句

原创
2017/04/20 11:43
阅读数 5

如果LIMIT只跟一个整数n的话,表示只搜索前n个记录。所以limit n 等价于 limit 0,n。

select * from table limit 7,100; //搜索记录行 8-100   

select * from table limit 7,-1; //搜索记录行 8到最后一行   

select * from table limit 7; //搜索前7行记录   

select * from table limit 0,7; //跟上一条命令等价,搜索前7行记录

 

查询一张表的记录不在另外一张表的里面

SELECT * FROM 表1 WHERE name NOT IN (
SELECT name FROM 表2
)

 

查询某个字符串在不在另外一个字符串里面:

查询area包含1的

SELECT * from test where FIND_IN_SET('1',area)

使用一张表更新另一张表
update table1 t1, table2 t2
set t1.user_id = t2.user_id
where t1.name = t2.name ;
 

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部