Merhaba arkadaşlar Veritabanımdaki bir tablomda iki sütun var "firma_id" ve "urun_id". "urun_id" sütünunda birden fazla aynı sayı var ve bunların sadece birini alabilmek için DISTINCT kullandım. Ama ben bunu sadece "urun_id" sütunu için istiyorum yani "firma_id" sütununu etkilemiyecek etkilemiyecek.bunu nasıl yapabilirim? yardımcı olursanız sevinirim.
$sql_2="SELECT DISTINCT urun_id, firma_id FROM firma_urun WHERE urun_id = '$urun_id'";
quote:
Orjinalden alıntı: g_azlag
Merhaba arkadaşlar Veritabanımdaki bir tablomda iki sütun var "firma_id" ve "urun_id". "urun_id" sütünunda birden fazla aynı sayı var ve bunların sadece birini alabilmek için DISTINCT kullandım. Ama ben bunu sadece "urun_id" sütunu için istiyorum yani "firma_id" sütununu etkilemiyecek etkilemiyecek.bunu nasıl yapabilirim? yardımcı olursanız sevinirim.
$sql_2="SELECT DISTINCT urun_id, firma_id FROM firma_urun WHERE urun_id = '$urun_id'";
$sql_2="SELECT DISTINCT(urun_id), firma_id FROM firma_urun WHERE urun_id = '$urun_id'";
şeklinde kullanılır disticnt çünkü distinct bir function dır ama bir urun_ID ye ait birden çok firma_ID varsa sanırım bu problem verir