• 21-05-2021, 23:43:08
    #1
    Selam, başlık belki biraz saçma gelebilir ama asıl anlatmak istediğim aynı tablo üzerinde 2 farklı değeri çektirmek. Bunu yaparken nedense olmadı, aşağıdaki kodu kullandım. Asıl amacım durum tablosunda Bekliyor ve Kullanıcı Yanıtı olan verileri çekmesi. Türkçe karakterler olduğunu biliyorum ama bu şekilde kullanmayı tercih ediyorum projelendirdiğim bir sistem değil çünkü.

    $sqlQuery= "SELECT COUNT(*) as total FROM ticket WHERE durum = 'Bekliyor' AND durum = 'Kullanıcı Yanıtı'";
    Şimdiden teşekkür ederim
  • 21-05-2021, 23:44:48
    #2
    AND yerine OR kullanmayı denediniz mi?
  • 21-05-2021, 23:45:05
    #3
    AND'i OR ile değiştir misin?

    Yazıdğınız kod durum'un hem bekliyor hemde kullanıcı bekliyor'a eşit olacak diye düşündüğünü düşünebiliyorsun.
  • 21-05-2021, 23:45:39
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Where durum in('bekliyor', 'kullanıcı yanıtı')

    Yaparsanız çalışır
  • 21-05-2021, 23:47:38
    #5
    ugrbrk adlı üyeden alıntı: mesajı görüntüle
    AND yerine OR kullanmayı denediniz mi?
    Evet şimdi OR ile çalıştı teşekkür ederim

    Aktimur adlı üyeden alıntı: mesajı görüntüle
    AND'i OR ile değiştir misin?

    Yazıdğınız kod durum'un hem bekliyor hemde kullanıcı bekliyor'a eşit olacak diye düşündüğünü düşünebiliyorsun.
    Evet şimdi OR ile çalıştı teşekkür ederim
    wm_xfreex adlı üyeden alıntı: mesajı görüntüle
    Where durum in('bekliyor', 'kullanıcı yanıtı')

    Yaparsanız çalışır
    Teşekkürler
  • 21-05-2021, 23:48:47
    #6
    Arkadaşlar cevap vermiş ama eklemek istediğim birşey var durum sütununu int kullanmanız performans açısından daha iyi olacaktır.
  • 21-05-2021, 23:49:58
    #7
    CoLLeR adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar cevap vermiş ama eklemek istediğim birşey var durum sütununu int kullanmanız performans açısından daha iyi olacaktır.
    Teşekkür ederim bilgilendirdiğiniz için varchar kullanıyordum genelde text olarak kullandığımdan. int yapıyorum şimdi