Ik zit met het volgende probleem. Ik heb men server geupgrade naar php5 en mysql5, en nu werkt de volgende query niet meer:
Ik kan in de mysql manual niet echts iets vinden over de verschillen tussen 4 en 5 van de join syntax.
Weet iemand waarom dit niet meer kan? en hoe ik het fix?
Ik kan in de mysql manual niet echts iets vinden over de verschillen tussen 4 en 5 van de join syntax.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| Error SELECT DISTINCT mos_pshop_product.product_id AS num_rows FROM mos_pshop_product, mos_pshop_category, mos_pshop_product_category_xref, mos_pshop_shopper_group LEFT JOIN mos_pshop_product_price ON mos_pshop_product.product_id = mos_pshop_product_price.product_id WHERE mos_pshop_product_category_xref.category_id = mos_pshop_category.category_id AND mos_pshop_product_category_xref.category_id = 'b989eb1f194403b39e87d8ca918ce4a1' AND mos_pshop_product.product_id = mos_pshop_product_category_xref.product_id AND mos_pshop_product.product_parent_id = '0' AND mos_pshop_product.product_publish = 'Y' AND ( ( mos_pshop_shopper_group.shopper_group_id = mos_pshop_product_price.shopper_group_id ) OR ( mos_pshop_product_price.product_id IS NULL ) ) GROUP BY mos_pshop_product.product_name ORDER BY mos_pshop_product.product_sku ASC LIMIT 0 , 30 MySQL said: Documentation #1054 - Unknown column 'mos_pshop_product.product_id' in 'on clause' |
Weet iemand waarom dit niet meer kan? en hoe ik het fix?