排序
MySQL 的 IFNULL 查询
SELECT * FROM 用户表 ORDER BY IFNULL(nickname, realname); SELECT IFNULL(NULL,10); -- > 10
MySQL修改root密码的多种方法
方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); 方法2:用mysqladmin mysqladmin -u root passwo...
MYSQL 日期函数大全
对于每个类型拥有的值范围以及并且指定日期何时间值的有效格式的描述见7.3.6 日期和时间类型。 这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内...
SQL Server 任务监控脚本
BEGIN DECLARE @jobstatus TABLE(Job_ID uniqueidentifier, Last_Run_Date int, Last_Run_Time int, Next_Run_Date int, Next_Run_Time int,Next_Run_Schedule_...
MySQL 找出包含非ASCII字符值的记录
SELECT * FROM my_table WHERE NOT HEX(my_column) REGEXP '^([0-7][0-9A-F])*$'; -- 相反的,找出只包含ASCII字符的记录 SELECT * FROM my_table WHERE HEX(my_column) R...
mysql家谱表查询某人所有后代
CREATE TABLE `people` ( `id` INT(11) NOT NULL, `name` VARCHAR(50) NULL DEFAULT NULL, `pid` INT(11) NOT NULL DEFAULT '0', PRIMARY KEY...
SELECT 语句模式
SELECT field1, field2, ... FROM table1 a JOIN table2 b on 1=1 AND join_condition1 AND join_condition2 .. WHERE 1=1 AND filter_cond...
MySQL序列解决方案
-- 定义序列表 DROP TABLE IF EXISTS sequence; CREATE TABLE sequence ( name VARCHAR(50) NOT NULL, current_value INT NOT NULL, increment INT NO...
MySQL 分页存储过程
/* --名称:MYSQL版查询分页存储过程 --输入参数:@fields -- 要查询的字段用逗号隔开 --输入参数:@tables -- 要查询的表 --输入参数:@where -- 查...