Câu hỏi được gắn thẻ «subquery»

"subquery" là thuật ngữ SQL mơ hồ, được sử dụng để mô tả khi có nhiều hơn một câu lệnh `SELECT` trong một truy vấn hoặc khi được sử dụng trong các câu lệnh Ngôn ngữ thao tác dữ liệu (DML) (IE: DELETE, UPDATE, INSERT, MERGE). Câu lệnh SELECT của truy vấn con luôn được tìm thấy trong dấu ngoặc / ngoặc.

2
SQL LEFT JOIN Bí danh truy vấn con
Tôi đang chạy truy vấn SQL này: SELECT wp_woocommerce_order_items.order_id As No_Commande FROM wp_woocommerce_order_items LEFT JOIN ( SELECT meta_value As Prenom FROM wp_postmeta WHERE meta_key = '_shipping_first_name' ) AS a ON wp_woocommerce_order_items.order_id = a.post_id WHERE wp_woocommerce_order_items.order_id =2198 Và tôi gặp lỗi này: # 1054 - Cột không xác định 'a.post_id' trong …



5
Truy vấn con trong activerecord
Với SQL, tôi có thể dễ dàng thực hiện các truy vấn phụ như thế này User.where(:id => Account.where(..).select(:user_id)) Điều này tạo ra: SELECT * FROM users WHERE id IN (SELECT user_id FROM accounts WHERE ..) Làm cách nào để thực hiện việc này bằng cách sử dụng 3 activerecord …

5
Làm cách nào để thực hiện truy vấn con Postgresql trong mệnh đề select với mệnh đề tham gia từ như SQL Server?
Tôi đang cố gắng viết truy vấn sau trên postgresql: select name, author_id, count(1), (select count(1) from names as n2 where n2.id = n1.id and t2.author_id = t1.author_id ) from names as n1 group by name, author_id Điều này chắc chắn sẽ hoạt động trên Microsoft SQL Server nhưng hoàn …
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.