«subquery» 태그된 질문

"subquery"는 모호한 SQL 용어로, 쿼리에`SELECT` 문이 두 개 이상 있거나 DML (데이터 조작 언어) 문 (IE : DELETE, UPDATE, INSERT, MERGE)에서 사용되는 경우를 설명하는 데 사용됩니다. 하위 쿼리의 SELECT 문은 항상 대괄호 / 괄호 안에 있습니다.

2
SQL LEFT JOIN 하위 쿼리 별칭
이 SQL 쿼리를 실행하고 있습니다. 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 그리고이 오류가 발생합니다. # 1054- 'on clause'의 알 수없는 열 'a.post_id'. 내 코드는 매우 간단하다고 생각하지만 …



5
SQL Server와 같은 절에서 조인을 사용하여 select 절에서 Postgresql 하위 쿼리를 수행하는 방법은 무엇입니까?
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 이것은 확실히 Microsoft SQL Server에서 작동하지만 postegresql에서는 전혀 작동하지 않습니다. 나는 그 문서를 조금 읽었고 그것을 다음과 같이 다시 …

5
activerecord의 하위 쿼리
SQL을 사용하면 다음과 같은 하위 쿼리를 쉽게 수행 할 수 있습니다. User.where(:id => Account.where(..).select(:user_id)) 이것은 다음을 생성합니다. SELECT * FROM users WHERE id IN (SELECT user_id FROM accounts WHERE ..) rails의 3 activerecord / arel / meta_where를 사용하여 어떻게 할 수 있습니까? 실제 하위 쿼리가 필요하거나 루비 해결 방법이 없습니다 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.