私はSQLを初めて使用していますが、なぜこのコードが実行されないのかが分かりません。私はエラーを知っているが、結果は得られない。どれくらい待っても、コードは処理を続けるだけです。私はこの問題はおそらく私の特定のデータベースと関係があることを知っていますが、明らかな誤りがあるかどうか疑問に思っていました。実行されないSQLクエリ
また、私のデータベースで作成している呼び出しと関連がある場合、正式なエラーがないので、どのようにデバッグするのですか?
SELECT cr.COMMUNICATIONS_ID AS ANSWER_ID, cr.CONSUMER_ID as VIEWER_ID,
cr.ACTION_LOG_ID, nc.PARENT_COMMUNICATIONS_ID AS QUESTION_ID,
cirm.CONSUMER_RATING AS VIEWER_INTEREST,
cim.CONSUMER_INTEREST_EXPERT_ID AS DOMAIN
FROM (
SELECT 234 AS CONSUMER_ID, ACTION_LOG_ID, COMMUNICATIONS_ID
FROM consumer_action_log
WHERE COMM_TYPE_ID=4
) AS cr
JOIN network_communications AS nc ON
cr.COMMUNICATIONS_ID=nc.COMMUNICATIONS_ID
JOIN communication_interest_mapping AS cim ON
nc.PARENT_COMMUNICATIONS_ID=cim.COMMUNICATION_ID
JOIN consumer_interest_rating_mapping AS cirm ON
cr.CONSUMER_ID=cirm.CONSUMER_ID AND
cim.CONSUMER_INTEREST_EXPERT_ID=cirm.CONSUMER_INTEREST_ID;
使用しているデータベースパッケージはどれですか? –
Toad、DBVisualizer、PHPMyAdmin – Spencer
EXPLAINまたはToadを使用してみましたか? – Spechal