Mysql的IF()函数:如果返回True值,返回第一个值,为False值,返回第二个值
生活随笔
收集整理的這篇文章主要介紹了
Mysql的IF()函数:如果返回True值,返回第一个值,为False值,返回第二个值
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
IF函數定義
語法
IF(condition, A, B)如果condition為TRUE值,就返回A,如果condition為FALSE值,就返回B。
舉例
添加表
create table teacher_one ( tno varchar(20) not null primary key, tname varchar(20) not null, tsex varchar(20) not null, depart varchar(20) not null )charset=utf8;加入數據
insert into teacher_one values('100','斯內普','男','計算機'); insert into teacher_one values('101','哈利波特','男','土木工程'); insert into teacher_one values('102','德拉科','男','中文'); insert into teacher_one values('103','郝敏','女','歷史'); insert into teacher_one values('104','莉莉','女','舞蹈');當我們要判斷教師為男老師還是女老師,并且全部表示出來,我們可以用IF()函數
SELECT tname, IF(tsex='男','是男教師','是女教師') AS '性別' FROM teacher_one運行結果
https://blog.csdn.net/hanhanwanghaha寶藏女孩 歡迎您的關注!
歡迎關注微信公眾號:寶藏女孩的成長日記
如有轉載,請注明出處(如不注明,盜者必究)
總結
以上是生活随笔為你收集整理的Mysql的IF()函数:如果返回True值,返回第一个值,为False值,返回第二个值的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Mysql的执行顺序与优化分析
- 下一篇: 【测试】用例设计思路-六方面