-1
select * from csclass where cnumber not in (
(select distinct cnumber from temp where taken=0) union (select cnumber from taken where username = "1")
);
これは私が今持っているものです。私はちょうどそれをgoogleと認識していないテーブルにすることができませんでした。だから私はこれをどのようにすることができますか?mysql select *がテーブルにありません
ありがとうございます。
以下は私のコードです。
create temporary table temp
(cnumber VARCHAR(45) not null
, lclass VARCHAR(45) not null
,taken boolean not null default false
);
insert into temp(cnumber,lclass)
select uclass,lclass from pre;
update temp,taken set temp.taken=true where temp.lclass=taken.cnumber;
select * from csclass where cnumber not in (
(select distinct cnumber from temp where taken=0) union(select cnumber from taken where username = "1")
);
私はあなたが何を求めているのか少し混乱しています。あなたの質問を明確にすることができますか? –
問題は何ですか? –
どのようなエラーが表示されますか? 'Error Code 1064. Syntax error'だけでなく、完全なエラーを表示します。 – Sangharsh