MySql学习笔记(二)SQL简单入门语句--Fenby摘抄笔记
2013-12-25 14:54
337 查看
SQL一般情况下是不区分大小写的,但是一般我们为了关键字与普通字段区分,都使用大写字母
1.SELECT语句
语法 :column1和column2是要查询的地段,FROM是表示查询的表名(tableName)WHERE后面跟的是查询的条件
示例:
-- 查询表class101中的name和gpa字段
-- *表明查询表class101中的全部字段
-- 你可以将以下操作符用于数字的比较:=, >, <, >=, <=, <> (!=)
-- 完全匹配字符串 (= or !=),字符串必须由单引号'括起来
-- "LIKE"用于字符串模糊匹配
-- 通配符%匹配0个或多个字符
-- 通配符_匹配1个字符
-- 在查询条件中我们可以使用AND(与),OR(或),NOT(非)
-- 结果的排序可以使用DESC(倒序)或ASC(正序)
1.SELECT语句
语法 :column1和column2是要查询的地段,FROM是表示查询的表名(tableName)WHERE后面跟的是查询的条件
SELECT column1, column2,... FROM tableName WHERE criteria SELECT * FROM tableName WHERE criteria -- 查询所有列例如下表格:
+-----------+--------------------+-------------+ | id (INT) | name (VARCHAR(50)) | gpa (FLOAT) | +-----------+--------------------+-------------+ | 11 | Tom | 4.4 | | 33 | Jack | 4.8 | | 44 | Kevin | 4.6 | +-----------+--------------------+-------------+
示例:
SELECT name, gpa FROM class101
-- 查询表class101中的name和gpa字段
SELECT * FROM class101
-- *表明查询表class101中的全部字段
SELECT name, gpa FROM class101 WHERE gpa >= 2.0
-- 你可以将以下操作符用于数字的比较:=, >, <, >=, <=, <> (!=)
SELECT name, gpa FROM class101 WHERE name = 'Tom'
-- 完全匹配字符串 (= or !=),字符串必须由单引号'括起来
SELECT name, gpa FROM class101 WHERE name LIKE 'K_v%'
-- "LIKE"用于字符串模糊匹配
-- 通配符%匹配0个或多个字符
-- 通配符_匹配1个字符
SELECT * FROM class101 WHERE gpa > 3.0 OR name LIKE '%K_v%' ORDER BY gpa DESC, name ASC
-- 在查询条件中我们可以使用AND(与),OR(或),NOT(非)
-- 结果的排序可以使用DESC(倒序)或ASC(正序)
相关文章推荐
- MySql学习笔记(三)SQL简单入门语句--Fenby摘抄笔记
- MySql学习笔记(四)SQL脚本--Fenby摘抄笔记
- MySql学习笔记(一)关系型数据库和SQL简介--Fenby课程摘抄笔记
- MySql学习笔记(四)SQl服务操作--Fenby摘抄笔记
- SQL语句简单例子-笔记
- 3.笔记 MySQL学习——简单执行SQL语句
- Mybatis入门笔记--终端显示sql语句
- NDatabase 入门,简单使用 增删改查。让NDatabase带你脱离ADO.net,各种SQL 语句,各种DBMS,各种CRM,IOC之类的烦恼。我们也不需要仓库设计模式了,你妹的。不要表了,不要设计数据库字段了。就这样!
- SQL Server 2008编程入门经典笔记:T-SQL基本语句
- SQL语句从入门到精通之笔记大全
- Mysql主键 外键笔记:一起来简单谈谈sql语句
- 我的学习笔记(SQL简单的注入)(1) 手工注入以及注入一些常用语句
- SQL语句外键主键的一些笔记以及Mysql简单创建表
- SQL Server 2008编程入门经典笔记(第三章:T-SQL基本语句)
- myeclipse链接mysql以及简单的sql语句操作,笔记
- Oracle笔记(简单的查询语句)
- SQL语句技巧--复杂逻辑的SQL简单实现(2)
- PHP学习之SQL语句快速入门
- AngularJS学习笔记一:简单入门
- 简单的sql语句分解,通过存储过程。