Toon posts:

PHP-MYSQL opperator vraag

Pagina: 1
Acties:
  • 48 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik ben een query aan het maken om bedrijven uit mijn db te selecteren die aan twee criteria kunnen voldoen. Namelijk bedrijven die als nationaliteit nederlands hebben of 1 bepaalde andere waarden. Bv Amerikaans. Mijn probleem is dat ik de juiste operator voor mijn query niet kan vinden. De query moet er als volgt uit zien:

SELECT bedrijfid, bedrijfnaam, etc FROM bedrijven WHERE nationaliteit='NL' en dus ook 'AM'.

Welke operator gebruik ik voor het stukje "en dus ook"? Of hoe moet de query er uit zien?

  • kvdveer
  • Registratie: November 2000
  • Laatst online: 06-11-2025

kvdveer

Z.O.Z.

Hint: en = AND
Jij hebt trouwens OR nodig
edit:

FIRSTPOST!

[ Voor 75% gewijzigd door kvdveer op 09-07-2003 13:32 ]

Localhost, sweet localhost


  • Sn3akz
  • Registratie: November 2000
  • Laatst online: 31-01 20:37
SELECT bedrijfid, bedrijfnaam, etc FROM bedrijven WHERE nationaliteit='NL' AND nationaliteit = 'AM'.

Verwijderd

Topicstarter
te makkelijk dank u ik was al met dubbele strepen aan het werken..

  • kvdveer
  • Registratie: November 2000
  • Laatst online: 06-11-2025

kvdveer

Z.O.Z.

Sn3akz schreef op 09 juli 2003 @ 13:28:
SELECT bedrijfid, bedrijfnaam, etc FROM bedrijven WHERE nationaliteit='NL' AND nationaliteit = 'AM'.
Die gaat geen resultaten opleveren...

Localhost, sweet localhost


  • cannibal
  • Registratie: Maart 2001
  • Laatst online: 15-08 16:32
denk dat je in dit geval de "or" operator wil hebben.
nationaliteit is nederlands of amerikaans. (2 nationaliteiten lukt normaal gesproken niet)
is ook niet mogelijk op de methode boven, is altijd false.

en ik was dus niet de eerste die dit zag

[ Voor 13% gewijzigd door cannibal op 09-07-2003 13:31 ]


  • Sn3akz
  • Registratie: November 2000
  • Laatst online: 31-01 20:37
ARGH! |:(

SELECT bedrijfid, bedrijfnaam, etc FROM bedrijven WHERE nationaliteit='NL' OR nationaliteit = 'AM'

komt door jou post kvdveer :)

[ Voor 35% gewijzigd door Sn3akz op 09-07-2003 13:31 ]


Verwijderd

Zoals je het uitlegt (nl + een andere waarde):
code:
1
2
3
4
SELECT bedrijfid, bedrijfnaam, etc
FROM bedrijven
WHERE nationaliteit = 'NL' AND
nationaliteit IN ('AM', 'BE', 'ENZ');

Edit: en deze levert ook geen resultaten op..

[ Voor 54% gewijzigd door Verwijderd op 09-07-2003 13:33 ]


  • kvdveer
  • Registratie: November 2000
  • Laatst online: 06-11-2025

kvdveer

Z.O.Z.

Sn3akz schreef op 09 July 2003 @ 13:30:
ARGH! |:(

SELECT bedrijfid, bedrijfnaam, etc FROM bedrijven WHERE nationaliteit='NL' OR nationaliteit = 'AM'

komt door jou post kvdveer :)
[slowchat]
Geef mij maar weer de schuld...
[/slowchat]

Localhost, sweet localhost


Verwijderd

Topicstarter
werkt!

  • Sn3akz
  • Registratie: November 2000
  • Laatst online: 31-01 20:37
Wat werkt?? geef ook even aan wat je gedaan heb.. Na de gebrekkige SP ben je wel verplicht een redelijke sluitpost te schrijven :(

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 13-08 16:46

curry684

left part of the evil twins

Ga anders een tutorial lezen of zo, dit gaat helemaal nergens over... :/

P&W FAQ - SQL

Professionele website nodig?

Pagina: 1

Dit topic is gesloten.