Select | QlikView帮助
发布日期:2025-01-04 15:43 点击次数:127
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`;