MySQL sql 语句
来源:互联网 发布:网络管理工程师培训 编辑:程序博客网 时间:2024/06/12 11:59
查询表中重复的数据:
SELECT username,count(*) from user GROUP BY username HAVING count(*) > 1;
查询前一天的数据:
select * from user where to_days(now()) - to_days(sp_logindate) = 1;
根据汉字排序:
select * from order where status='待派工' ORDER BY CONVERT (name USING gbk) COLLATE gbk_chinese_ci;MySQL中group by 与 order by 同时使用(根据汉字排序):
SELECT name AS username, COUNT(*) AS COUNT FROM order WHERE 1=1 AND ( status='待派工' ) GROUP BY username ORDER BY CONVERT (name USING gbk) COLLATE gbk_chinese_ci;如果表中的指定的字段长度不够的话,前面补0:
UPDATE user SET password=CONCAT("0",password) WHERE LENGTH(password)=31;
把同一个表的字段更新到另一个字段(user_name1更新到user_name2):
UPDATE user SET user_name2= user_name1;把一个表中为null的字段更新为固定的值:
UPDATE user SET user_age = '18' WHERE user_age IS NULL;
给数据库固定表的固定字段加索引:
ALTER table user ADD INDEX index_name (`name`);(注意:name两边的不是单引号,而是数字键最左边的符号)
查询7天前的数据
SELECT * FROM user WHERE DATE_SUB(CURDATE(),INTERVAL 7 DAY) > DATE(user_time) ORDER BY user_time DESC;
0 0
- mysql语句 SQL语句大全
- mysql动态sql语句
- mysql的sql语句
- MYSQL 动态sql语句
- mysql 经典sql语句
- mysql常用SQL语句
- mysql基本sql语句
- 精妙mysql Sql语句
- mysql常用SQL语句
- MySQL Sql语句
- MySQL常用SQL语句
- MySql 常用Sql语句
- MySql 常用Sql语句
- MySql 常用SQL语句
- MySQL基本SQL语句
- mysql sql语句大全
- Mysql SQL语句
- mysql SQL语句执行时间
- [Cocoa]_[初级]_[根据所要显示的内容,动态创建NSTextField(Label),并在一个NSView内显示]
- SQL面试题
- 数组指针
- 关于XMPP和openfire中的消息回执和聊天状态
- Using R — Basic error Handing with tryCatch()
- MySQL sql 语句
- Using R — Easier Error Handling with try()
- tnsnames.ora(转载)
- 解决IE下document.getElementsByName无法获取DIV,span标签
- Asp.net整合Disucuz X 通过Ucenter同步登陆
- JAVA动态绑定的内部实现机制
- 主案设计单签单额提成区间 DesignAmountScopeSet.js (添加区间段,并且可以存在无限大)
- android SparseArray 源码分析
- centos 6 忘记root密码