Hallo allen,
Ik blijf maar een fout houden in mn query. Het is waarschijnlijk iets heel kleins, maar in zie het niet. De query die het allemaal moet doen is deze:
Deze geeft de bekende error 1064 met dat he in de manual moet kijken (die geeft geen voorbeeld met veldnamen) en zegt dat het "near" dit deel zit '(
IF ( customers.first_name IS NULL, '', customers.first_name ), ", ",
IF'at line 7
Maar zelfs deze komt er niet doorheen:
Maar deze geeft de melding: 1305 - FUNCTION database_naam.CONCAT does not exist.
Ik heb geen flauw idee wat ik hiermee moet.
Ik hoop dat jullie me verder kunnen helpen!
Groeten,
Robert
MySQL 5.0.27
Ik blijf maar een fout houden in mn query. Het is waarschijnlijk iets heel kleins, maar in zie het niet. De query die het allemaal moet doen is deze:
SQL:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| SELECT orders.order_id, orders.order_number, orders.order_total, orders.order_date, order_status.order_status_name CONCAT ( IF ( customers.first_name IS NULL, '', customers.first_name ), ", ", IF ( customers.middle_name IS NULL,'',customers.middle_name ), " ", IF ( customers.last_name IS NULL,'',customers.last_name ) ) AS customer_name FROM orders INNER JOIN order_status ON ( orders.order_status_id = order_status.id ) LEFT JOIN customers ON ( orders.customer_id = customers.id ) |
Deze geeft de bekende error 1064 met dat he in de manual moet kijken (die geeft geen voorbeeld met veldnamen) en zegt dat het "near" dit deel zit '(
IF ( customers.first_name IS NULL, '', customers.first_name ), ", ",
IF'at line 7
Maar zelfs deze komt er niet doorheen:
SQL:
1
2
3
4
5
| SELECT CONCAT ( customers.first_name, customers.middle_name, customers.last_name ) AS customer_name FROM customers |
Maar deze geeft de melding: 1305 - FUNCTION database_naam.CONCAT does not exist.
Ik heb geen flauw idee wat ik hiermee moet.
Ik hoop dat jullie me verder kunnen helpen!
Groeten,
Robert
MySQL 5.0.27