- 快速念咒:MySQL入門指南與進階實戰
- 彭宇奇
- 559字
- 2024-05-24 18:33:18
2.1.3 檢索特定列
我認為兩個人聊得來比什么都重要,如果有相同的興趣愛好那就再好不過了。因此,我想重點看看這些迷人的姑娘們都來自哪里,以及她們都有著怎樣的興趣愛好。
瞧,李喬丹提出了新的查看需求,這將匹配一條新的查詢語句:

相信細心的你已經發現,其實例句(2)和例句(1)相比,就只是將“*”換成了3個相對應的列名,且列名之間要用“,”隔開。這些都是不容忽略的細節。
MagicSQL的講解非常到位。雖然例句(1)和例句(2)之間的過渡很簡單,但相信大家可以感受到:其實學習SQL,就是學著用SQL來表達我們的想法,或者說是用SQL這門語言來翻譯我們的需求,僅此而已。你掌握的翻譯技巧越多,你就越有可能表達出更復雜的需求,并行之有效。從這個角度來看,學習SQL其實與學習外語的道理相同。
不過話說回來,例句(1)的一個限制是無法調整列的顯示順序。但是當我們檢索特定列的時候,就可以對列的顯示順序做任意調整了。例如,如果李喬丹想讓姓名信息顯示在結果中的第一列,那么在書寫SQL語句的時候,只需把name列寫在最前面即可:

其實在大部分情況下,我都是有求必應的,不過我并不喜歡多管閑事。除非我在你的語句中能讀到明確的指令,否則別指望我來替你思考。好了,別發呆了,一年級新生,趕緊動手驗證一下例句(2)和例句(3)吧!我從沒見過哪個不愛動手的家伙可以真正掌握SQL,盡管它并不晦澀難懂。