您的位置:首页 > 数据库 > MySQL

mysql学习笔记--插入日期--case--ifnull--if--lower、upper--concat--建立外键关联表

2014-04-08 18:12 597 查看
1 mysql 日期学习

INSERT INTOtb_emp(hiredate) VALUES(NOW());

2 case 用法

Case

When

Then

Else

End

 


SELECT hiredate,sal, CASE  WHEN sal IS NULL THEN 0 ELSE sal END  AS '奖金'   FROM tb_emp

                                                                

3 Mysql ifnull函数用法

SELECTsal,IFNULL(sal,100) FROM tb_emp



4 mysql的if的用法

SELECT sal,IF(sal,sal+100,100) FROM tb_emp



5 concat 字符串连接,有一个为空都为空

SELECTCONCAT(hiredate,sal) FROM tb_emp

 

6 大小写lower/upper(…字段),length(,,)字符串长度,

7 建立具有外键关联的 两个表

 

CREATE TABLEclass (id INT PRIMARY KEY AUTO_INCREMENT,NAME VARCHAR(18))

CREATE TABLEstudent (id INT PRIMARY KEY AUTO_INCREMENT,NAME VARCHAR(18),class_idINT,CONSTRAINT s_c_fk FOREIGN KEY (class_id) REFERENCES class(id) )
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: