前面已經介紹了mysql的一些常用命令,接下來,我來記錄一下mysql裡面的一些基礎查詢操作命令。
語法:
select 查詢列表 from 表名;
說明:
查詢列表可以是表中的字段,常量值,表示式,函式。
select 字段 from 表名;
select 欄位1
,欄位2
,欄位3,.
..欄位n from 表名;
select
* form 表名;
select 表示式;
select 函式;
如,查詢當前所選擇的資料庫
我這是還沒選擇資料庫,所以返回的是null.
如果我想查詢當前mysql的版本號,
1.使用as
select 字段 as 別名;
2.使用空格(省略as)
注意:別名不能有空格,若有空格在裡面,一定要加上雙引號(當然單引號也可)
有時候我們查詢的時候,只要看不用的項,相同的項我們不需要,那應該怎麼操作呢?
這個時候只要在 欄位名前加上關鍵字 distinct 就可以了。
舉個例子,
未去重前:
去重後:
以上基本就結束了。
最後說個注意事項:
mysql中的加號只有運算子的功能:
說明:若兩個數都為數值型,則直接進行加法運算
若一方為字元型,如果該字元能轉換為數值型,則進行相加,如"123",如果不能,則識別該字串為0,如:「adfad」。
如果相加的數,有任乙個為 null 則最後結果為 null.
哦,還有乙個,鍵盤上1旁邊的 「`」 這個符號是著重符,如果你取得名字是關鍵字的話,可以用這個來區分,這個表示裡面的東西是乙個字段。
其實,你把這個 select 當作 printf 理解基本就可以了。
好了,這篇就到這了。
資料庫mysql基礎查詢之條件查詢
有時候,我們想查詢出特定條件的資料,那該如何查詢呢?答案是使用where關鍵字 我們還是以如下的表為例 where關鍵字後面可以新增條件表示式。舉例子 上表中,我們要查詢出last name為 k ing的資料 select from employeeswhere last name k ing 通...
資料庫 mysql基礎操作之輸入查詢
mysql uroot p 123456mysql quit檢視當前mysql的版本號及當前時間 select version current date mysql select version current date version current date 5.6.25 2018 08 08 ...
Mysql 資料庫查詢學習
1 今天出去買飯,突然覺得好冷,哈哈,可能是要下雪了吧,北京昌平的雪,今年希望還是能看到,畢竟以後,嗯,還會再見的!2 正題,今天跟度娘姐姐問了好多問題,最後感謝廣大的小哥哥小姐姐,解決了我的問題。但是貌似資料庫被我玩壞了,沒敢跟大哥問,好怕被打,哈哈,開玩笑,大哥這 麼善良的人!3 一 查詢 根據...