gpt4 book ai didi

mysql - 在 mySQL 查询中选择多个参数

转载 作者:太空宇宙 更新时间:2023-11-03 11:42:42 26 4
gpt4 key购买 nike

我正尝试通过 W3's tutorials 学习使用 mySQL .我正在阅读有关 SQL BETWEEN 运算符的内容,以及它如何允许您在一个范围内选择值。我在关注tutorial example :

SELECT * FROM Products
WHERE ProductName BETWEEN 'C' AND 'M';

并认为如果您还可以按 ProductName 升序排序会很酷。我试过:

SELECT * FROM Products
WHERE ProductName BETWEEN 'C' AND 'M' AND OrderBY ASC;

SELECT * FROM Products
WHERE ProductName BETWEEN 'C' AND 'M';
AND OrderBY ASC;

还有

SELECT * FROM Products
WHERE ProductName BETWEEN 'C' AND 'M', OrderBY ASC;

每一个都报错:

'Syntax error (missing operator) in query expression'

但我不确定使用多个参数时的语法是否正确。更一般地说,我想知道 SQL 查询是否可以有多个参数。即选择此表并根据参数一和参数二进行排序,或者您是否需要为每个操作创建单独的查询。

最佳答案

这是正确的语法:

SELECT *
FROM Products
WHERE ProductName BETWEEN 'C' AND 'M' -- no comma/semicolon after [WHERE] clause
ORDER BY ProductName ASC; -- ORDER BY colName..

关于mysql - 在 mySQL 查询中选择多个参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40698213/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com