MySQL是一種關系數據庫管理系統,在MySQL中使用SELECT語句來查詢數據。其中,SELECT語句可以使用DUAL關鍵字來查詢常量值,另外也可以使用FROM子句來查詢。
SELECT 1; -- 查詢常量值1 SELECT 'Hello World'; -- 查詢字符串常量Hello World
在上述語句中,我們使用SELECT關鍵字查詢了常量值1和字符串常量Hello World,這些常量值并不是來自數據庫表或者視圖,而是我們自己定義的。在MySQL中,我們可以用DUAL關鍵字來表示一個虛擬的表,其中包含一條記錄。DUAL表可以用來查詢常量值或者計算結果。
SELECT 1 + 2; -- 查詢常量值3 SELECT CURRENT_DATE(); -- 查詢當前系統時間日期 SELECT DUAL.COLUMN1 FROM DUAL; -- 查詢DUAL表中單列數據
在上述語句中,我們使用了DUAL表來查詢常量值3、當前系統時間日期和DUAL表中的單列數據。需要注意的是,DUAL表只包含一條記錄和一列數據,因此我們使用DUAL.COLUMN1來表示單列數據。
下一篇mysql scre