sempativet' Alıntı:

where alan in (1,2,3,4,5) diye bir kod var bununla yapabilirsin ama ilerde çok kasar. Ben şu şekilde yapıyorum. konuID, konuIsmi, konuAciklamasi, konuOnay, konuCevaplandimi bir cevap eklendiği zaman insert into cevap ın altına update konu set konuCevaplandimi='e' yazıyorum Böylelikle cevaplanan ve cevaplanmayanları bir sorgu ile alabiliyorum.

select from tablo where alan in (select id from tablo2 )

Teşekkür ederim, Şu kod doğru mu o halde ; set rs = baglanti. execute(&quot;select id from arama WHERE id in (&quot;select arama_id from icerikler WHERE arama_id AND onay=1&quot;) AND onay = 1 order by rand limit 0,30&quot;) bu kod doğruysa, 30 tane içeriği OLAN sayfa listelemesi lazım, ben olmayanları listeletmek istediğim için nereyi değiştirmeliyim?

Cevabınız için teşekkür ederim. Ancak arama tablosuna yeni bir sütun açıp, içerik eklendiğinde o sütuna true veya evet yazdırmak şu aşamada çok zor çünkü 20.000 in üzerinde arama kaydı ve 3.000 in üzerinde icerik kaydı var. Tek tek içerikli 3.000 aramaya el ile eklemem gerekir ki bu da mümkün değil... 30 tane rastgele veri çekmeyecek olsam, sadece 1 veriyi çekip içeriğini sorgulatsam şu şekilde yapardım ; Kod:

Merhaba, yardımınızı rica ediyorum. MySql de 2 tablom var. İlk tablo arama, ikinci tablo icerikler. arama Tablosu sütunları : id, arama, onay icerikler Tablosu sütunları : id, arama_id, onay arama tablosundaki id ile icerikler tablosundaki arama_id aynı. Yapabildiğim bağlantı şu ; Kod: