Mensen,
Ik heb een database met een tabel:
Tabel: productprijzen
veld: prijs
Nu heeft het veld prijs de waarden met een bedrag die als volgt opgeslagen zijn: '1999 cent' of '8550 cent'.
Is het nu mogelijk met een query alle waarden te selecteren met een bedrag van 10 tot 20 euro? (dus zoeken in deze tabel)
Hopelijk kunnen jullie me helpen, helaas kan ik in de db niet het woord cent verwijderen en het veld veranderen van varchar naar numeriek is ook niet mogelijk.
- Selectie in database maken
-
01-03-2014, 20:02 #1
- Berichten
- 139
- Lid sinds
- 13 Jaar
Selectie in database maken
-
-
01-03-2014, 20:09 #2
- Berichten
- 796
- Lid sinds
- 16 Jaar
Re: Selectie in database maken
ik denk niet dat dat zo mogelijk is.
Als alle prijzen in cent zijn denk ik toch dat je best je structuur wijzigt.
Een extra veld aanmaken en een query uitvoeren dat alle prijzen correct in de extra kolom zet.
Nadien kan je gemakkelijker filteren.
-
01-03-2014, 20:20 #3
- Berichten
- 139
- Lid sinds
- 13 Jaar
Re: Selectie in database maken
mbv een mysql-query is het niet mogelijk die tekst 'cent' eerst weg te filteren en vervolgens te zoeken op de grootte van de waarde in centen die overblijft?
-
01-03-2014, 20:52 #4
- Berichten
- 206
- Lid sinds
- 16 Jaar
Re: Selectie in database maken
Dit zou moeten werken :
Code:select * from productprijzen WHERE CAST(prijs AS UNSIGNED) > 1000 AND CAST(prijs AS UNSIGNED) < 2000
-
01-03-2014, 20:56 #5
- Berichten
- 139
- Lid sinds
- 13 Jaar
Re: Selectie in database maken
Dat ga ik proberen, dank :)
-
01-03-2014, 21:04 #6
- Berichten
- 139
- Lid sinds
- 13 Jaar
Re: Selectie in database maken
Dit werkt inderdaad perfect voor deze tabel! Dank!
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic