MySql基本语句总结
来源:互联网 发布:触发器 sql 编辑:程序博客网 时间:2024/06/06 04:12
MySql基本语句
增:
例如:
- INSERT [LOW_PRIORITY | DELAYED] [IGNORE]
- [INTO] tbl_name [(col_name,...)]
- VALUES (expression,...),(...),...
MySQL> INSERT INTO tbl_name (col1,col2) VALUES(15,col1*2);
如果你指定关键词LOW_PRIORITY,INSERT的执行被推迟到没有其他客户正在读取表。在这种情况下,客户必须等到插入语句完成后,如果表频繁使用,它可能花很长时间。这与INSERT DELAYED让客马上继续正好相反。
如果你在一个有许多值行的INSERT中指定关键词IGNORE,表中任何复制一个现有PRIMARY或UNIQUE键的行被忽略并且不被插入。如果你不指定IGNORE,插入如果有任何复制现有关键值的行被放弃。你可用C API函数MySQL_info()检查多少行被插入到表中。
删:
delete from table_name where column_name = some_value
例如: delete from person where lastname='griffin'
改:
UPDATE [LOW_PRIORITY] [IGNORE] tbl_name SET col_name1=expr1 [, col_name2=expr2 ...] [WHERE where_definition] [ORDER BY ...] [LIMIT row_count]
UPDATE authors
SET state = 'PC', city = 'Bay City'
WHERE state = 'CA' AND city = 'Oakland'
查:
例如:
- SELECT [STRAIGHT_JOIN] [SQL_SMALL_RESULT] [SQL_BIG_RESULT] [HIGH_PRIORITY]
- [DISTINCT | DISTINCTROW | ALL]
- select_expression,...
- [INTO {OUTFILE | DUMPFILE} 'file_name' export_options]
- [FROM table_references
- [WHERE where_definition]
- [GROUP BY col_name,...]
- [HAVING where_definition]
- [ORDER BY {unsigned_integer | col_name | formula} [ASC | DESC] ,...]
- [LIMIT [offset,] rows]
- [PROCEDURE procedure_name] ]
select name from user where id=1;
增加字段:
ALTER TABLE 表名 ADD 字段名1 数据类型 [完整性约束条件] [FIRST | AFTER 字段名2];例如:
ALTER TABLE baike369 ADD phone VARCHAR(20);
0 0
- MySQL基本语句总结
- MySql基本语句总结
- mysql 基本语句总结
- mysql 总结一(基本语句)
- mysql中的基本语句总结
- MySQL 学习总结-基本语句
- mysql基本sql语句总结(一)
- mysql基本sql语句总结(二)
- mySQL基本语句总结第一篇
- mySQL基本语句总结第一篇
- MySQL常用基本SQL语句总结
- MySql的基本命令已经常用的SQL语句总结
- mysql基本语句
- mysql基本语句
- mysql基本sql语句
- mysql操作基本语句
- MySQL基本SQL语句
- MYSQL 基本语句
- C++ unique_ptr
- Android Studio快捷键
- poj3211 转换 01背包
- 如何实现一个malloc
- 正经的文件分类——目录呦
- MySql基本语句总结
- android-UUID
- C语言笔记系列(六)--指针
- 这是一个新的开始
- Linq 分页
- 基于jmeter+sysstat+influxdb+grafana+flume的性能测试平台
- iOS中搜索框的实现
- 配置Cocoapods 新版本Xcode 7.3 pod版本1.0.1
- HTTP协议中几个状态码的含义: