Microsoft Query是微軟的一項用於可視化創建數據庫查詢的軟件。使用Query by Example英語Query by Example (QBE)[1],使得用戶不必編寫SQL語句。

Microsoft AccessMicrosoft Excel都內嵌了該軟件的功能。[2]Excel自2007版本,從Data菜單,點選「From Other Sources」,進而選「From Microsoft Query」即可。其用途是從其它數據源(如Oracle數據庫ODBC數據源等)查詢獲取一批數據然後導入到該Excel文件。也可以用於對Excel文件的數據執行SQL語句,這首先需要選擇Excel Worksheet上的一塊數據,然後鼠標右鍵選中「Name a Range...」為其命名,相當於給數據庫中的一個表(table)起名,存盤後進入Microsoft Query,打開該Excel文件後就可以看到這些表名。

需要注意的是,Microsoft Query用於從外部數據源查詢獲得數據,它使用的SQL語言是ISO標準而不是Microsoft方言。因此SQL語句使用的通配符應該是%_,而不能是Acess SQL使用的通配符*?

參見 編輯

參考文獻 編輯

  1. ^ Zloof, M. M., Query-by-Example: A data base language頁面存檔備份,存於互聯網檔案館
  2. ^ Use Microsoft Query to retrieve external data. [2017-02-20]. (原始內容存檔於2019-08-27).