select CONCAT(unix_timestamp(),"-",id,"-",name) as aa,age from workers; //连接字段 select substr(concat("0000000",id),8,2) from workers //从第八位开始截2位 select right(concat("0000000",id),3) from workers //截取右边5位 截取左边5位改成left…
目标:辨别并使用Null值 反模式:将Null值作为普通的值,反之亦然 1.在表达式中使用Null: Null值与空字符串是不一样的,Null值参与任何的加.减.乘.除等其他运算,结果都是Null: Null值与False也不同.And.Or和Not三个bool操作如果设计Null,结果很迷惑. 2.搜索运行为空的列:任何与Null的比较逗返回“未知”,既不是True,也不是False. 在Where表达式中只能使用 Is Null 或者 Is Not Null,其他操作都查询不到结果. 3.不…