SQL语法很难?其实只需要记住这部分行了
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这里给大家分享一个快速记忆SQL命令的一个诀窍:牢牢记住下面这几个特殊的语句,SQL命令将不是问题字符串问题在标准 SQL 中,字符串使用的是单引号。如果字符串本身也包括单引号,则使用两个单引号(注意
千家信息网最后更新 2026年11月02日SQL语法很难?其实只需要记住这部分行了
这里给大家分享一个快速记忆SQL命令的一个诀窍:
牢牢记住下面这几个特殊的语句,SQL命令将不是问题
字符串问题
在标准 SQL 中,字符串使用的是单引号。
如果字符串本身也包括单引号,则使用两个单引号(注意,不是双引号,字符串中的双引号不需要另外转义)
一、select
1.语句【记住】
select *from userwhere username='xiaomin'order by user_id DESC limit 1 offset 2 或者 limit 2,1'order by user_id DESC' :根据 user_id 倒序排列。如果没有 DESC 表示正序排列 'limit' : 设定返回的记录数 'offset' : 设定查询时偏移个数,默认为0。2. 难点
问题:
LIMIT 2,1LIMIT 1 OFFSET 2这两个语句为什么表达的意思是一样的呢?解答:
记住三点:1.在计算机中索引都是从0开始的。但是LIMIT、OFFSET后面的数字只表示个数,和索引没有关系。2.一般涉及到偏移参数(偏移3行),这样的描述都不包含所描述的那个个数,即3行数据已经不在"视野"内,偏移到"视野外"了,看不见,自然就不包含了。3.一般涉及到索引参数(截取索引3到索引5),这样的描述包含索引2,不包含索引5LIMIT 2,1 : 表示偏移2行数据,获取1个数据。即获取的是第3行数据LIMIT 1 OFFSET 2 : 表示获取1个数据,但是偏移2行数据,即获取的也是第3行数据题外话:
Java和Javascript在字符串截取的时候都有一个方法:substring(),都是以索引的值作为参数的。根据上面的描述,下面的结果不难得出来。
//表示开始的索引值和结束的索引值"0123456789".substring(3); //3456789"0123456789".substring(3,5); //34二、insert
insert into user(name,age) values ('song',18)三、update
update user set age=18 where id=3三、delete
delete from user where id=4四、多表查询
1. join ... on ... (内连接,或等值连接)
连接两张表,只返回满足条件的数据。
user 表和 permission表:select user.name , permission.type from userjoin permission on permission.id = user.id2. left join ... on ... (左连接)
获取左表所有记录,即使右表没有对应匹配的记录,并将没有匹配的右表字段记为null。
user 表和 permission表:select user.name , permission.type from userleft join permission on permission.id = user.id当然上面的仅仅可以满足日常开发需求,但是对于本身就不容易记的SQL语句,你是不是又学到了比较好的记忆方法呢?
希望本文对你有帮助。
索引
数据
偏移
字符
字符串
引号
语句
个数
参数
问题
面的
两个
命令
方法
视野
记忆
查询
易记
特殊
难得
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
手磨咖啡
上海喔噻互联网科技有限公司
互联网佳科技有限公司
苏州找大状互联网科技有限公司
科技互联网项目
互联网公司 科技公司
互联网科技金融公司
互联网 视角下的科技创新
山东吉时兔互联网科技有限公司
小米互联网科技园设置
彤创互联网科技有限公司
未来五年的互联网科技
消费医药和互联网科技
互联网金融科技名词解释
科技互联网的核心竞争力
富国互联网金融科技混合基金
上海同邻互联网科技有限公司规模
西安有哪些互联网高科技企业
互联网科技创新创业项目
六子台科技互联网展会
金融科技创新监管互联网金融
北京互联网科技有限公司
善班互联网科技
奇酷互联网络科技
亿策互联网科技
银优互联网科技有限公司
广州互联网络科技有限公司
上海京穆互联网科技有限公司
南通创西澳互联网科技有限公司
北京品多多互联网科技有限公司