码迷,mamicode.com
首页 > 数据库 > 详细

sql命令

时间:2018-07-26 23:32:49      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:prim   使用   back   _id   检索   --   question   span   开始   

根据自己的需求:边学习,边使用。

这个语句是使用sql以来写的最长的一个,刚好自己get到几个关键字的使用:

SELECT question.id,content,template_id,stage_id FROM question LEFT JOIN common_template ON question.template_id = common_template.id WHERE question.product_type = ‘TOEFL_PRIMARY‘ AND common_template.stage_id IN(‘STA01‘,‘STA02‘) LIMIT 100;

关键字使用总结:

1)LEFT JOIN:关联某个表

select * from A LEFT JOIN B ON  A.template_id = B.id;(A表关联B表,A表中的template_id和B表中的id对应,展示出AB表所有的元素)

2)LIMIT:展示前多少条数据

select * from A LIMIT 10;--检索前10行数据,显示1-10条数据(用的比较多)
select * from A LIMIT 1,10;--检索从第2行开始,累加10条id记录,共显示id为2....11
select * from A LIMIT 5,10;--检索从第6行开始向前加10条数据,共显示id为6,7....15

3) IN:

用法:

SELECT "栏位名"
FROM "表格名"
WHERE "栏位名" IN (‘值一‘, ‘值二‘, ...);

只筛选出括号里面的值记录。

sql命令

标签:prim   使用   back   _id   检索   --   question   span   开始   

原文地址:https://www.cnblogs.com/kellyPan/p/9374643.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!