Ga naar inhoud

PHP & SQL: de combinatie DISTINCT & ORDER BY lower(v


Aanbevolen berichten

$table = pg_exec($conn," SELECT DISTINCT akras_leveranciers.leverancier_naam, akras_leveranciers.msgid FROM akras_leveranciers, akras_koppel_leverancier_soort WHERE lower(leverancier_naam) LIKE '".strtolower($beginletter)."%' AND akras_leveranciers.msgid = akras_koppel_leverancier_soort.leverancier_id $extra ORDER BY akras_leveranciers.leverancier_naam "); Het gaat goed tot ik het ORDER BY veld verander in lower(akras_leveranciers.leverancier_naam). Ik krijg dan: Warning: PostgreSQL query failed: ERROR: For SELECT DISTINCT, ORDER BY expressions must appear in target list in /home2/insite/WWW/home/afdelingen/inkoop/leveranciers/resultaten.php on line 38 Is er een beter truckje om de boel te laten sorteren zonder dat er naar hoofdletters of kleine letters wordt gekeken? Ik werk met postgreSQL. thanks
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...