Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   [mysql] Bij gebruik "Group by" sorteert hij neit goed? (https://forum.scholieren.com/showthread.php?t=490352)

Triloxigen 26-05-2003 19:50

[mysql] Bij gebruik "Group by" sorteert hij neit goed?
 
Kan het zijn dat hij dan niks met order by 'date' ofzo doet?

Koen 26-05-2003 20:21

Volgens mij moet dat gewoon werken hoor..

Henri 26-05-2003 20:31

Ehm, misschien makkelijk als je wat voorbeeldcode zet :).

Enlightenment 26-05-2003 20:52

Je moet het toch niet tussen haakjes zetten?

Dus niet 'date'

Not sure though.

Manuzhai 26-05-2003 23:04

Tussen aanhalingstekens is inderdaad niet de bedoeling (met backticks werkt het misschien wel).

McMotion 27-05-2003 01:16

zou toch niets uit moeten maken? stel dat je groepeert en sorteert op een kolom die 'Datum van inschrijving' heet dan zet je er toch ook apostrofs omheen?

Enlightenment 27-05-2003 01:29

Citaat:

McMotion schreef op 27-05-2003 @ 02:16:
zou toch niets uit moeten maken? stel dat je groepeert en sorteert op een kolom die 'Datum van inschrijving' heet dan zet je er toch ook apostrofs omheen?
Je doet toch ook niet:

SELECT *
FROM 'users'

maar je doet:

SELECT *
FROM users

net als je niet '$variabele' gebruikt in b.v. PHP, want dan is het een string. Je gebruikt $variabele.

Dus McLaren, probeer eens zonder ' :)

Koen 27-05-2003 05:12

Citaat:

Enlightenment schreef op 27-05-2003 @ 02:29:
Je doet toch ook niet:

SELECT *
FROM 'users'

maar je doet:

SELECT *
FROM users

net als je niet '$variabele' gebruikt in b.v. PHP, want dan is het een string. Je gebruikt $variabele.

Dus McLaren, probeer eens zonder ' :)

Maar wel als $variable meerdere woorden bevat. :)

Wat je altijd wel kan gebruiken in MySQL is `, dus dan krijg je:

SELECT *
FROM `users`

Kan nodig zijn als je gereserveerde namen voor kolommen of tabellen hebt gebruikt.

Triloxigen 27-05-2003 08:27

dat met die quotes werkt altijd prima.. :)

McMotion 27-05-2003 10:01

Citaat:

Enlightenment schreef op 27-05-2003 @ 02:29:
Je doet toch ook niet:

SELECT *
FROM 'users'

maar je doet:

SELECT *
FROM users

net als je niet '$variabele' gebruikt in b.v. PHP, want dan is het een string. Je gebruikt $variabele.

Dus McLaren, probeer eens zonder ' :)

users is in dit geval toch ook geen variabele? je mag er nou eenmaal altijd quotes omheen zetten net zoals cd 'WINNT' net werkt als cd WINNT op de command line

Enlightenment 27-05-2003 17:47

Citaat:

McMotion schreef op 27-05-2003 @ 11:01:
users is in dit geval toch ook geen variabele? je mag er nou eenmaal altijd quotes omheen zetten net zoals cd 'WINNT' net werkt als cd WINNT op de command line
Nee users is de tabel. En ik zeg niet dat het niet werkt met die quotes, maar als het erop lijkt dat het niet werkt, is het een kleine moeite even zonder die quotes te proberen, je weet maar nooit.

Als dat niet werkt, weet ik het ook niet.

Triloxigen 27-05-2003 22:52

EN het werkt dus nog niet :/

Enlightenment 27-05-2003 23:50

Vreemd. Weet je zeker dat je query wel goed is? Gebruik je ook recente versie van MySQL? Kan een bug zijn natuurlijk van een oudere versie.

Triloxigen 28-05-2003 07:36

Citaat:

Enlightenment schreef op 28-05-2003 @ 00:50:
Vreemd. Weet je zeker dat je query wel goed is? Gebruik je ook recente versie van MySQL? Kan een bug zijn natuurlijk van een oudere versie.
Versie 3.23.49
(Endoria)

eddie 28-05-2003 08:13

Citaat:

McLaren schreef op 27-05-2003 @ 23:52:
EN het werkt dus nog niet :/
Wat is je hele statement dan?

Enlightenment 28-05-2003 17:53

Zou je op MySQL site kunnen kijken of in die versie een aan jouw probleem gerelateerde bug zit.

Zo ja, moet je Michel maar spanken en zeggen dattie z'n software up to date moet houden. :p

MySQL 4.0.13 :cool:


Alle tijden zijn GMT +1. Het is nu 05:38.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.