sách gpt4 ăn đã đi

sql - 如果 Column1 不为空,则按 Column1 排序,否则按 Column2 排序

In lại Tác giả: Walker 123 更新时间:2023-11-29 11:12:45 34 4
mua khóa gpt4 giày nike

有没有办法在 sql 中组合 ĐẶT HÀNG THEOIS NULL 以便我可以在列不为空时按列排序,但如果它为null,按另一列排序?

câu trả lời hay nhất

类似于:

ORDER BY CASE 
WHEN Column1 IS NOT NULL THEN Column1
ELSE Column2
KẾT THÚC

或者相应的语法糖:

ORDER BY COALESCE(Column1, Column2)

注意两列的数据类型必须是可比较的(RDBMS定义了规则)。

关于sql - 如果 Column1 不为空,则按 Column1 排序,否则按 Column2 排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11003413/

34 4 0
Walker 123
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress