sách gpt4 ăn đã đi

SQL để INNER JOIN hai bảng có hoặc trước bảng INNER JOIN thứ hai -

In lại Tác giả: Walker 123 Thời gian cập nhật: 29-11-2023 06:51:44 28 4
mua khóa gpt4 giày nike

    lựa chọn 
sld.linkid,sld.accept,scd.catid,scd.catname,scd.caturl,scd1.parentcatid
từ sound_link_droos sld
INNER JOIN sound_cat_droos scd
TRÊN sld.catid=scd.catid
HOẶC
INNER JOIN sound_cat_droos scd1
TRÊN sld.catid=scd1.parentcatid
NƠI chấp nhận = '1' VÀ scd.catname = '$catname'");

Tôi muốn biết liệu tôi có thể có hoặc hoặc... trong câu lệnh này nếu phép nối bên trong trả về lỗi

âm thanh_mèo_droos

Catidcatnameparentidacepturl1David01http://www.example.com2Jazz Music11http://www.example.com

liên kết âm thanh

linkid tên liên kết catidaccepturl1 tình yêu của tôi 11 http://www.example.com/audio.mp32 em yêu của tôi 21 http://www.example.com/audio.mp3

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

bạn có thể TRÊN biểu thức trong mệnh đề hoặc Logic như sau:

chọn sld.linkid, sld.accept,s cd.catid, scd.catname, scd.caturl, scd1.parentcatid
từ sound_link_droos sld nối bên trong
âm thanh_mèo_droos scd
trên sld.catid = scd.catid hoặc sld.catid = scd.parentcatid
trong đó accept = 1 và scd.catname = '$catname';

Những kết nối như vậy thường làm giảm hiệu suất và điều này có thể không đạt được hiệu quả mà bạn thực sự mong muốn. Nếu không, hãy hỏi dữ liệu mẫu và kết quả mong muốnkháccâu hỏi.

tôi đã xóa '1' dấu ngoặc đơn xung quanh nó vì tôi đoán giá trị là một con số. Các con số nên được so sánh với các con số.

Các thông số cũng phải được đề cập. Bạn không nên sửa đổi chuỗi truy vấn bằng các giá trị tham số. Tìm hiểu cách sử dụng các tham số một cách chính xác.

Về mysql - SQL sử dụng INNER JOIN thứ hai hoặc INNER JOIN của hai bảng trước INNER JOIN thứ hai, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/47160425/

28 4 0
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