[英]“AS” equivalent in sqlite
我是來自mysql的sqlite的初學者。 也許我的問題是愚蠢的,但我無法在mysql中找到相當於“AS”的例子。
示例: "SELECT firstName || ' ' || lastName AS fullName FROM myTable;"
可能嗎?
提前致謝!
AS
關鍵字在SQLite中的工作方式與在mysql中的工作方式一樣。 例如,請參閱SQLite語法參考 (特別是結果列生成 )。 第二個問題:SQLite支持||
連接運算符 。
請注意,如果您打算按名稱引用結果列,則無論如何都要使用SELECT
ed值的別名,因為sqlite3_column_name
函數的文檔指出:
如果存在AS子句,則結果列的名稱是該列的“AS”子句的值。 如果沒有AS子句,則列的名稱未指定,可能會從SQLite的一個版本更改為下一個版本。
SELECT firstName || ' ' || lastName fullName FROM myTable;
適合我
更新:不是sqllite的喜歡用戶,因此不知道AS關鍵字存在於其中。 我不會避免在任何語句中使用keyworkd AS(正如我的回答所建議的那樣),因為它有助於提高代碼的可讀性。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.