1. select * from tablename;
? ? 這是最簡單的查詢語句救湖,意思是查詢xxxtable下的所有值。
2. select version()啡省;
? ? 查看mysql的版本號
3. 加條件where
? select * from student where sanam="張三"丐枉;? 這里table名是student, sname是student表中的一組值
4. like模糊查詢
? ? 比如我想查找xxtable下全部姓李的信息: select * from student where sname like "李%"哆键;
5. if 三元表達(dá)式
? ? ?select if(sex,"男生","女生"),sname,sex,from student;
? ? ? ?這里的三元表達(dá)式意思是:當(dāng)表達(dá)式為真,也就是sex為1是矛洞,輸出"男生"洼哎,0是輸出"女生"。 執(zhí)行這條語句后會返回一個array沼本,且條件 if(sex,"男生","女生")也會顯示在其中噩峦,為了美化,可以通過? select if(sex,"男生","女生") as stusex, sname from student; 來把stusex替換抽兆。
6.邏輯運算符and识补,or
select sname, sex from student where sname like"李%" and sex=0;
7.concat
把字符串與字段相連接辫红,組成一個字符串
select concat ("姓名:",sname,"性別:",sex,"電話:",tel) from student;