hql語句中的關鍵字「AS」是什麼意思?

2021-08-25 13:13:53 字數 435 閱讀 5800

比如「from person as p」這裡面的as是什麼含義 ??

最佳答案

你是問的sql問題嗎?標題寫錯了吧。

如果是sql中的關鍵字「as」的話,就是給你所要查詢的資料取個別名

比如你這裡的「from person as p」,就是給person取別名為p,這樣做的好處是使我們所寫的sql語句可讀性更高;在遇到表連線問題時簡化所寫sql語句,因為在表連線時都必須以「表名.列名」的形式進行連線,如果不這麼寫資料庫將報錯。

「as」主要是為了寫sql語句表連線,其他地方你也可以不用,但是我們為了所寫語句的可讀性更高,一般都用。

你上面「from person as p」可以簡寫成「from person p」,「from person」和「p」之間留出乙個空格就能代「as」的意思了。

對我有幫助

1

jfinal中sql語句中的in關鍵字

1.錯誤寫法 listlist db.find select id from b product detail phone where productid 123 and id not in 147,148 查詢結果包括148,即引數並未全部識別147,148,僅識別了147,無法分辨是幾個引數。正...

關鍵字const是什麼含意?

我只要一聽到被面試者說 const意味著常數 我就知道我正在和乙個業餘者打交道。去年dan saks已經在他的文章裡完全概括了const的所有用法,因此esp 譯者 embedded systems programming 的每一位讀者應該非常熟悉const能做什麼和不能做什麼.如果你從沒有讀到那篇...

internal關鍵字是什麼意思?

我來補充一下,對於一些大型的專案,通常由很多個 dll檔案組成,引用了這些dll,就能訪問dll裡面的類和類裡面的方法。比如,你寫了乙個記錄日誌的dll,任何專案只要引用此dll就能實現記錄日誌的功能,這個 dll檔案的程式就是乙個程式集。如果你記錄日誌的程式集是這麼定義的 namespace lo...