http://www.linji.cn/1131.htm
数据库四句通
在使用这些语句时,如果有疑问,可以到phpMyAdmin的SQL里进行测试.
1.查询(选取)
SELECT *
FROM 表
SELECT 字段1,字段2 FROM 表
SELECT * FROM 表
WHERE
字段 = ' 资料 ' AND 字段 = ' 资料 ' // 查找符合给出条件的字段
字段
LIKE ' % ' AND 字段 LIKE ' _ '
// 查找与给出条件相近的字段,% 百分号代表一个字符到多个字符, _ 下划线代表一个字符
例子:
SELECT *
FROM `cc931` // 数据表的左右符号并不是单引号,而是键盘上数字1左边的符号`.
WHERE course_name LIKE '战%' // '战%' 这里的符号是单引号
LIMIT 0 , 30 // 显示查询结果,只显示 30 条记录,从 0 记录开始
在phpMyAdmin中的查询结果将会特别标示出你给出的查询条件的字段,如下图:
用以下方法,你也可以偷懒一下下,就是使用 phpMyAdmin 中的
搜索 功能。
使用 Shift 键可以连选(多选)
使用 Ctrl 键可以跳选(多选)
填写查询条件
可以看到查询结果及SQL语句
2. 新增(插入)
INSERT
INTO 数据表( 字段1, 字段2, 字段3)
VALUES('1', '2', '3')
字段全部用上,可省略字段名称
插入流水号字段,会有id值
可以使用 phpMyAdmin 中的
插入 功能,就可以看到插入这部分的SQL语句
在values这一部分,紫色这一部分是不用单引号(NULL),其它的都要单引号(不管它是数值,还是字符串)
3. 删除
DELETE FROM 数据表 (清空)
DELETE FROM 数据表 WHERE 字段 = ' 资料 '
(表示有限定的对象)
4.修改(更新)
UPDATE 数据表
SET
字段1 = ' 资料 ', // 如果有多个字段,在字段之间要加逗号,最后不用加逗号
字段2 = ' 资料 ',
字段3 = ' 资料 '
WHERE 字段 = ' 资料 '
例子:
UPDATE `gbook` SET `info` = '3333333311' WHERE `id` =24
5. 数据表的建立
CREATE
TABLE 数据表名称
(字段名称 属性,
字段名称 属性,
字段名称 属性,
字段名称 属性,
字段名称 属性)
例子:
CREATE TABLE `cc931` (
`cross_a` tinyint(2) NOT NULL default '0',
`cross_b` tinyint(2) NOT NULL default '0',
`checked` tinyint(3) NOT NULL default '0',
`who_open` varchar(32) NOT NULL default '',
`voice_code` varchar(7) NOT NULL default '',
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
6. 数据表的删除
DROP TABLE 数据表名称
7. 清空数据表
TRUNCATE TABLE 数据表名称
8. 计算数据表有多少个记录或某一个字段有多少个记录
COUNT 函数
SELECT COUNT( * ) FROM 数据表名称
计算数据表中一共有多少个记录
-------------------------------------------------------
SELECT SUM(new) FROM 数据表名称
计算数据表某一个字段有多少个记录