Keresés

Új hozzászólás Aktív témák

  • L3zl13

    nagyúr

    válasz oroltbors #381 üzenetére

    Első körben az unionnak itt semmi értelme itt szerintem.
    Egy SELECT * FROM component WHERE typeID = 1 or typeID=2 sokkal jobb megoldás szerintem.

    Másrészt meg a fenti példámban írtam a helyes szintaxist. Az al lekérdezésnek kell adni egy aliast, hogy táblaként kezelje.
    Tehát helyesen így lenne:
    SELECT * FROM (SELECT * FROM component WHERE typeID = 2 or typeID=1) as temp

    Unionnál meg egyszerűen írd a végére a te verziódnak, hogy 'as akármi'

    Ja, és javasolnám, hogy szerezz be egy SQL klienst. Például egy phpMyAdmint vagy egy sqlyogot. Akkor nem csak a num_rows-nál derülne ki állandóan, hogy hibás volt a lekérdezés, és értelmes SQL hibaüzenetet kapnál vissza ami sokkal beszédesebb volna.
    Vagy irass ki egy mysql_error()-t a query után.

    [ Szerkesztve ]

    Aki hülye, haljon meg!

Új hozzászólás Aktív témák