Select
在该页面上
了解详情
可通过标准 SQL SELECT 语句从 ODBC 数据源或 OLE DB 提供商选择字段。然而,是否接受 SELECT 语句取决于所使用的 ODBC 驱动程序或 OLE DB 提供程序。
语法:
而且,几个 SELECT 语句可通过使用 union 运算符结合成一个整体:
selectstatement Union selectstatement
SELECT 语句由 ODBC 驱动程序或 OLE DB 提供者解释,因此可能会发生一般的 SQL 语法偏差,具体取决于 ODBC 驱动程序的功能或 OLE DB 提供者,例如:
有时,不允许使用 as,即 aliasname 必须紧跟在 fieldname 之后。
如果使用 as,有时会强制使用 aliasname。
有时,不支持 distinct、as、where、group by、order by 或 union。
有时,ODBC 驱动程序不支持所有以上列出的不同引号。
参数:
示例 1:
SELECT * FROM `Categories`;
示例 2:
SELECT `Category ID`, `Category Name` FROM `Categories`;
示例 3:
SELECT `Order ID`, `Product ID`,
`Unit Price` * Quantity * (1-Discount) as NetSales
FROM `Order Details`;
示例 4:
SELECT `Order Details`.`Order ID`,
Sum(`Order Details`.`Unit Price` * `Order Details`.Quantity) as `Result`
FROM `Order Details`, Orders
where Orders.`Order ID` = `Order Details`.`Order ID`
group by `Order Details`.`Order ID`;