MySQL之基礎查詢 資料庫學習之旅(二)

2021-10-04 05:27:14 字數 1636 閱讀 8312

前面已經介紹了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 一 查詢 根據...