首页 > 数据库技术 > 详细

SQL常用语句

时间:2015-03-18 10:24:09      阅读:324      评论:0      收藏:0      [点我收藏+]
CREATE TABLE `member` ( 
`uid` bigint(20) unsigned NOT NULL AUTO_INCREMENT, 
`name` char(255) NOT NULL, 
`pass` char(255) NOT NULL, 
`token` char(255) NOT NULL, 
`src_id` int(10) unsigned NOT NULL DEFAULT ‘0‘ COMMENT ‘来源id‘, PRIMARY KEY (`uid`,`name`)
)

INSERT INTO Persons (LastName) VALUES (‘Wilson‘)

UPDATE Person SET FirstName = ‘Fred‘ WHERE LastName = ‘Wilson‘ 

DELETE FROM Person WHERE LastName = ‘Wilson‘

SELECT DISTINCT Company FROM Orders

SELECT * FROM member LIMIT 5

SELECT * FROM member WHERE NAME LIKE ‘%e_a%‘

SELECT * FROM member WHERE NAME IN (‘zen‘,‘test‘)

SELECT * FROM member WHERE uid BETWEEN ‘4‘ AND ‘11‘

SELECT member.`name`,user_data.`nickname` FROM member,user_data WHERE member.`uid`= user_data.`uid`

SELECT NAME FROM member UNION SELECT nickname FROM user_data
 
SELECT * FROM tablea INNER JOIN tableb ON tablea.name = tableb.name

SELECT AVG(uid) AS uidAvg FROM member
SELECT COUNT(uid) AS uidAvg FROM member 计数
SELECT SUM(uid) AS uidAvg FROM member 总数

在 SQL 中增加 HAVING 子句原因是,WHERE 关键字无法与合计函数一起使用。
SELECT rid,SUM(zdl) FROM sys_hero WHERE rid < 20000000 GROUP BY rid HAVING SUM(zdl) >7800 LIMIT 0,10

 

SQL常用语句

原文:http://www.cnblogs.com/byleaf/p/4346265.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!