mysql ile gelişmiş where kullanımı
Merhababalar şuan yapmak istediğim şey oylama tablosunda hangi soruya cevap verildigini saydırıp yazıyorum ekrana sql kodu aşşagıdaki gibi
(SELECT COUNT(*) FROM pt_quest_anwers WHERE pt_quest_anwers.anwer_quest_id = pt_quests.quest_id and pt_quest_anwers.anwer_statu = 1) as anwerTotal
benim yapmak istediğim resimde görmüş olduğunuz anwer_true sutununu bu yukarıdaki koda ekleyıp -dogru ya da yanlış yazdırmak ıstıyorum bu nasıl yapabılırım
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (2)
(SELECT COUNT(*), IF(pt_quest_anwers.anwer_true = 1, 'answered-accepted', 'answered') as trueClass FROM pt_quest_anwers WHERE pt_quest_anwers.anwer_quest_id = pt_quests.quest_id and pt_quest_anwers.anwer_statu = 1) as anwerTotal
yukarıdaki kod blogu dogru fakat nasıl calısmıyor