首页 » 建站技术 » 浏览内容

[学习笔记] 中原大学PHP视频教程 之七


2006-05-26 08:53:36 6,862 0 发表评论 字体: 作者:C.K.
标签: sql语句中原大学php视频教程学习笔记

体验版 88 元,个人版 128 元,多用户版 288元个人版160元升级到多用户版。

数据库四句通

在使用这些语句时,如果有疑问,可以到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 数据表名称

计算数据表某一个字段有多少个记录

网站统计 Statistics

  • 创建时间: 2005年1月3日 距今5041 天
  • 日志总数: 2461
  • 评论总数: 630
  • 标签总数: 654
  • 链接总数: 273
  • 最后更新: 2018-8-31 17:57:04
  • 您是本站第 14063733 位访客

广告区 Guǎng Gào