本文介紹了執行SELECT ALL時不選擇空列的SQL查詢速記的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!
問題描述
當我這樣做時:
SELECT *
FROM SOMETABLE
我從SOMETABLE獲得所有列,但我不想要空列(對于所有記錄)。我該怎么做?
原因:該表有20列,其中10列已設置,但對于某些查詢,其中10列為空。而且鍵入列名也很耗時…
謝謝,
巫毒
推薦答案
SQL支持*
通配符,表示所有列。除不需要的列外,所有列都沒有通配符。
鍵入列名。這不可能比在堆棧溢出上提出問題更麻煩。此外,復制粘貼是您的朋友。
另一個建議是定義一個視圖以選擇所需的列,然后您可以根據需要隨時從該視圖select *
。
這篇關于執行SELECT ALL時不選擇空列的SQL查詢速記的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,