サブクエリは親クエリとサブクエリの前に実行されます。親クエリには結果が返されますが、親クエリはサブクエリの結果を使用します。 Explainサブクエリなし親クエリ
$sth = $conn->query(
"SELECT tab.AttDate AS Salman,(SELECT COUNT(*) FROM attendence_info WHERE AttStatus='P' AND AttDate=Salman) AS Monu,
(SELECT COUNT(*) FROM attendence_info WHERE AttStatus='A' AND AttDate=Salman) AS Janu FROM attendence_info AS tab GROUP BY tab.AttDate"
);
あなたが探しているものが明確ではありません.. – scaisEdge
サブクエリが実行されます親クエリの前にありますが、ここではサブクエリは親クエリ選択項目(tab.AttDate)を使用しています。サブクエリが最初に実行される場合、tab.AttDateにはどのようにvalue ....... ?? –
前と後のSQLで適切ではない..あなたは、理論のセットの理論の中で考える。とにかく私は答えを投稿している..あなたのコードは私に間違っているので.. – scaisEdge