您的位置:首页 > 数据库 > MySQL

[原创][技术]mySQL笔记(1)

2013-02-26 15:57 337 查看
学习mySQL, 环境:

WINDOWS下装的EasyPHP. 这是个好东西,装一个软件,不用做设置,就自动装好了Apache + mySQL + PHP + phpMyAdmin 了。

实际上主要使用phpMyAdmin来学习mySQL. 界面很简洁





操作很简单,图形化的基于Web 的界面。 每次操作,都会自动转化成相应的SQL语句。 当然更可能直接输入SQL语句,适合专家级的朋友。

今天先复习最古老常用的指令:

1. SELECT 列名称 FROM 表名称

例子:(1) SELECT * FROM 'students' 选择students的所有字段 并显示

(2) SELECT 姓名 FROM 'students' 选择students的"姓名"字段 并显示

(3) SELECT DISTINCT 姓名 FROM 'students' 和上面差不多,但是相同的姓名不显示。例如上图中有2个"张丽",只显示1个张丽

2. SELECT 列名称 FROM 表名称 WHERE 列 运算符 值

例子:(1) SELECT * FROM 'students' WHERE '姓名'='张丽'

结果是显示两行的张丽的名字, 注意这个姓名张丽要加单引号





(2) SELECT * FROM 'students' WHERE '年龄'>24

结果显示年龄>24的记录的所有列的信息





3. AND 和 OR的使用

(1) SELECT * FROM 'students' WHERE '姓名'='张丽' AND '年龄'>24





(2) SELECT * FROM 'students' WHERE '姓名'='张丽' OR '姓名'='小庞庞'





4. ORDER BY

(1) 升序排列

SELECT * FROM 'students' WHERE 1 ORDER BY '年龄' ASC





(2) 降序排列

SELECT * FROM 'students' WHERE 1 ORDER BY '年龄' DESC



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: