sql语法(一)
来源:互联网 发布:倩女幽魂抢红包软件 编辑:程序博客网 时间:2024/05/09 15:49
最近面试的时候,遇到了不少关于sql语句的问题。由于之前对此掌握的不是非常熟悉,都是需要用的时候再去查,所以现在对sql来一次系统的学习。
1. select select 列名称 from 表名称
select * from 表名称
select a列名称,b列名称 from 表名称
2. distinct 用于返回唯一不同的值
select distinct 列名称 from 表名称
3. where select 列名称from 表名称 where 列 运算符 值
运算符:=,<>(!=),<,>,<=,>=,between,like
注意:sql使用单引号来环绕文本值(大部分页接受双引号),如果是数值,则不需要加引号
select * from person where name=’bush’ and year>1965
4. and & or 运用于基于一个以上的条件对记录进行过滤
select 列名称 from 表名称 where 条件一 and(or) 条件二
注意:使用圆括号来组成复杂的表达式
select * from person where year>2000 or (year<1990 and year>1980)
5. order by用于对结果排序,默认是按照升序排序,使用desc则按照降序排序
select 列名称 from 表名称[where 条件]order by 列名称[asc,desc]
注意:[]表示不一定需要。假如有where语句,则在order by之前。
6. insert into 向表格中插入新数据
插入行:insert into 表名称 values(值1,值2,…)
插入列:insert into 表名称(列1,列2,…) values(值1,值2,…)
7. update 用于修改表中的数据
update 表名称 set 列名称 = 新值 where 列名称 = 某值
8. delete 用于删除表中的数据
delete from 表名称 where 条件
- sql语法(一)
- SQL基本语法(一)
- sql语法练习(一)
- sql的基本语法(一)
- sql 查询语法汇总(一)
- sql server语法介绍(一)
- PostgreSQL SQL语法(一):词法结构
- SQL语法学习一
- SQL 语法 (一)
- sql经典语法一
- SQL语法【一】
- SQL语法(一)
- SQL 常用语法一
- 全面接触SQL语法一
- 全面接触SQL语法一
- 全面接触SQL语法(一)
- sql学习笔记一 语法
- SQL基础一语法学习
- Unity如何在Editor下执行协程(coroutine)
- HDU 5015 233 Matrix(矩阵快速幂)
- Linux学习笔记:shell的初次使用
- Doxygen学习记录
- 退火算法解决tsp问题
- sql语法(一)
- Git入门
- Java泛型的类型擦除 http://blog.csdn.net/hust_is_lcd/article/details/7875386
- sublime text 2 快捷键 reindent 设置
- Linux常用命令
- [验证码]简单验证码识别
- iOS个人整理25-瀑布流效果
- 【资源】最新Android SDK_API_开发包_离线包_下载
- 51 nod 1212 无向图最小生成树