欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql中的別名

黃文隆2年前9瀏覽0評論

MySQL中別名是指在SELECT語句中,用AS關鍵字或空格來給字段或表起一個別名,以方便讀取或簡化SQL查詢語句。例如:

SELECT id AS 編號, name AS 姓名 FROM students;

這里用AS關鍵字給id字段起了一個別名叫“編號”,給name字段起了一個別名叫“姓名”。查詢結果會將這兩個字段的值以別名的形式顯示出來,如下圖所示:

+--------+--------+
| 編號   | 姓名   |
+--------+--------+
| 1      | 小明   |
| 2      | 小紅   |
| 3      | 小剛   |
| 4      | 小美   |
+--------+--------+

除了給字段起別名之外,我們還可以給表起別名。在多表查詢時,經常會用到表別名來區分不同的表,例如:

SELECT s.name AS 學生姓名, c.name AS 課程名稱 
FROM students s 
JOIN courses c ON s.course_id = c.id;

這里用JOIN語句連接了students和courses表,然后用AS關鍵字給這兩個表起了別名s和c。查詢結果會將這兩個表的對應字段以別名的形式顯示出來,如下圖所示:

+--------+--------+
| 學生姓名 | 課程名稱 |
+--------+--------+
| 小明   | 語文   |
| 小紅   | 數學   |
| 小剛   | 英語   |
| 小美   | 物理   |
+--------+--------+

可以看到,使用別名可以讓SQL查詢語句更加清晰易懂,同時也方便我們讀取查詢結果。