資料表結構與資料型別

AI 輔助 SQL 查詢入門

Jasmin Ludolf

Senior Data Science Content Developer

Schema(結構)

$$

  • 每個資料表
  • 關聯
  • 欄位
  • 資料型別

結構範例

AI 輔助 SQL 查詢入門

Schema(結構)

$$

  • 通常不會顯示給 AI 助理
  • 在撰寫提示前先檢視
  • 可於文件中找到
  • 本課程中的 AI 助理知悉相關資訊
  • ⚠️ 提供給 AI 助理前先確認權限

結構範例

AI 輔助 SQL 查詢入門

Schema(結構)

資料庫結構

AI 輔助 SQL 查詢入門

Schema(結構)

資料庫結構

AI 輔助 SQL 查詢入門

Schema(結構)

資料庫結構

AI 輔助 SQL 查詢入門

Schema(結構)

資料庫結構

AI 輔助 SQL 查詢入門

Schema(結構)

資料庫結構

schematypes.png

AI 輔助 SQL 查詢入門

資料型別概觀

  • 在建立資料表時指定
  • 取決於欄位內容與可執行的運算

$$

AI 機器人帶問號,表示不知道

AI 輔助 SQL 查詢入門

欄位運算

SELECT unit_price * 2
FROM products;
...
1299.98
...

綠色打勾

SELECT product_name * 2
FROM products;
...
Error!
...

紅底白叉

AI 輔助 SQL 查詢入門

Integer(整數)

整數欄位

AI 輔助 SQL 查詢入門

Integer(整數)

整數欄位

AI 輔助 SQL 查詢入門

Integer(整數)

整數欄位

  • 值約在負 20 億到正 20 億之間
AI 輔助 SQL 查詢入門

String(字串)

VARCHAR

  • 由字母、數字或符號組成的序列
AI 輔助 SQL 查詢入門

String(字串)

VARCHAR

AI 輔助 SQL 查詢入門

String(字串)

VARCHAR

  • 可存放長或短的文字值
AI 輔助 SQL 查詢入門

Decimals(小數)

數值

AI 輔助 SQL 查詢入門

Decimals(小數)

數值

AI 輔助 SQL 查詢入門

Decimals(小數)

數值

  • NUMERIC 精度可涵蓋少數位小數
AI 輔助 SQL 查詢入門

用 AI 了解資料型別

  • 自行解讀並驗證結果
  • 引導 AI 給出更好的答案
  • AI 助理很少能看到結構
  • 在提示中指明欄位

$$

使用筆電與 AI 助理學寫程式的人

AI 輔助 SQL 查詢入門

一起來練習吧!

AI 輔助 SQL 查詢入門

Preparing Video For Download...