SQL的Day1(基础的增删改查)
来源:互联网 发布:3d园林设计软件 编辑:程序博客网 时间:2024/06/07 06:23
SQL SELECT 语法 SELECT DISTINCT column_name,column_name FROM table_name;
去掉列重复值; SELECT column_name,column_name FROM table_name WHERE column_name operator value;
单引号环绕文本值;
where字句
and与;or或; not非
is null 为空
between …and … 在某个范围内;
in(,,) 指定针对某个列的多个可能值;
like ‘M%’; 搜索某种模式;%表示多个字值,_下划线表示一个字符。
SQL ORDER BY 关键字
ORDER BY 关键字用于对结果集按照一个列或者多个列进行排序。
ORDER BY 关键字默认按照升序对记录进行排序。如果需要按照降序对记录进行排序,您可以使用 DESC
关键字。
SELECT column_name,column_name FROM table_name ORDER BY column_name,column_name ASC|DESC;
LIMIT 子句
可以被用于强制 SELECT 语句返回指定的记录数。LIMIT 接受一个或两个数字参数。参数必须是一个整数常量。如果给定两个参数,第一个参数指定第一个返回记录行的偏移量,第二个参数指定返回记录行的最大数目。初始记录行的偏移量是 0(而不是 1): 为了与 PostgreSQL 兼容,MySQL 也支持句法: LIMIT # OFFSET #。
//如果只给定一个参数,它表示返回最大的记录行数目:
mysql> SELECT * FROM table LIMIT 5; //检索前 5 个记录行
//换句话说,LIMIT n 等价于 LIMIT 0,n。
SQL INSERT INTO 语法
INSERT INTO 语句可以有两种编写形式。
第一种形式无需指定要插入数据的列名,只需提供被插入的值即可: INSERT INTO table_name VALUES (value1,value2,value3,...);
第二种形式需要指定列名及被插入的值: INSERT INTO table_name (column1,column2,column3,...) VALUES (value1,value2,value3,...);
id的自增
SQL UPDATE 语法 UPDATE table_name SET column1=value1,column2=value2,... WHERE some_column=some_value;
SQL DELETE 语法 DELETE FROM table_name WHERE some_column=some_value;
删除所有行。 DELETE FROM table_name;
`DELETE * FROM table_name;
- SQL的Day1(基础的增删改查)
- sql 基础 ( 数据的增删改查 )
- sql基础 (表结构的增删改查)
- sql的增删改查
- SQL的增删改查
- PL/SQL入门——基础的增删改查
- 数据库的基础增删改查SQL语句
- C# SQL数据库的基础增删改查和事务
- SQL基础(增删改查基本功能)
- sql的简单的增删改查
- Magento基础的增删改查操作
- hql语句基础的增删改查
- 【MySQL基础】数据的增删改查
- Hibernate基础的增删改查
- mysql的基础,增删改查操作
- C#,sql数据库的增删改查
- sql基本的增删查改
- SQL语句的增删改查
- CC2500RGPR是一种低成本单片2.4G收发器,为低功耗无线应用而设计
- C\C++中头文件string与string.h的区别
- PHP最全的Header给浏览器返回状态码函数
- 整型定义的使用
- 利用vultr搭建服务器笔记
- SQL的Day1(基础的增删改查)
- JSP自定义标签
- SX1278收发器主要采用LoRa远程调制解调器,用于超长距离扩频通信,抗干扰性强,能够最大限度降低电流消耗。 SX1278借助升特的LoRa 专利调制技术,它采用了低成本的晶体和物料就可以获得超过-
- Netty 源码分析(二)
- React Native 连接设备遇到的坑
- maven报Error occurred during initialization of VM Too small initial heap
- 通过Xshell连接和访问linux
- Redis源码分析(一)——Redis数据结构-字符串SDS
- abap对采购订单强制置为”交货已完成“状态(BAPI_PO_CHANGE、BAPI_PO_RELEASE、BAPI_PO_RESET_RELEASE)