在Teradata中進行SQL查詢操作的基本語法如下:
SELECT column1, column2, ...
FROM table_name
WHERE condition
GROUP BY column1
HAVING condition
ORDER BY column1 ASC/DESC
其中:
SELECT
語句用于選擇要查詢的列FROM
語句用于指定要查詢的表WHERE
語句用于篩選記錄,即指定查詢條件GROUP BY
語句用于對查詢結果根據指定列進行分組HAVING
語句用于過濾分組后的結果ORDER BY
語句用于對查詢結果排序,可以選擇升序(ASC)或降序(DESC)下面是一個示例查詢語句:
SELECT first_name, last_name
FROM customers
WHERE age > 18
ORDER BY last_name ASC
這條查詢語句會從名為customers
的表中選擇first_name
和last_name
這兩列,并且只選擇age
大于18的記錄,最后按last_name
進行升序排序。