gpt4 book ai didi

MySQL - SELECT CONCAT AS ' ' & ORDER BY - 错误/不工作?

转载 作者:行者123 更新时间:2023-11-29 06:37:37 26 4
gpt4 key购买 nike

我想要做的是输出 (order_id, payment_type) 以及列标题“使用的订单和付款类型”和 (order_date, order_time) 以及列标题“日期/时间”。我现在以多种不同的方式尝试了以下查询,但我总是会出错。

我正在尝试执行的查询

SELECT CONCAT('order_id', ' ', 'payment_type') AS 'Order & Payment Type Used', 
CONCAT('order_date', ' ', 'order_time') AS 'Date/Time'
FROM 'ORDER'
ORDER BY order_id;

错误结果

#1064 - You have an error in your SQL syntax; check the manual that corresponds 
to your MySQL server version for the right syntax to use near ''ORDER' ORDER BY
order_id LIMIT 0, 30' at line 1

表格。 . .'订单'

order_id
order_date
order_time
payment_type

最佳答案

特殊名称的转义是用`而不是'

SELECT CONCAT(`order_id`, ' ', `payment_type`) AS `Order & Payment Type Used`,
CONCAT(`order_date`, ' ', `order_time`) AS `Date/Time`
FROM `ORDER` ORDER BY order_id;

' 用于字符串。

关于MySQL - SELECT CONCAT AS ' ' & ORDER BY - 错误/不工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23496578/

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