私はフィールド 'complete' is''Y 'を持つ最新のサーベイ・リコーダを数えたいサーベイ・レコード・テーブルを持っていますが、最新のサベイ・ネームはcreatedateを持つ別のテーブルにあります。つまり、準備文なしの動的テーブル名で1つのクエリで実行することは可能ですか?
select 'complete' count(*)
from(
select 'survey_name'
from survey
Where active=''Y''
order by cratedate desc
limit 1
)
が、それは
記録テーブル作業カント:(名前は動的である)
id | complete | submitdate
調査を表:私はそれを知っていた
survay_name | active | cratedate
は、文を準備することによって行われますが、私のシステム(joomlaの+ plotalot)一つだけのクエリを受け入れるべきです。あなたの調査表にコースの 'をID' 列を追加する必要が
調査テーブルとレコードテーブルの間のリンクは何ですか? –
これらの2つのテーブルの間にリンクが存在しないという問題があります。 – eagle