|
|||||||
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
|
#1 |
|
Member (11 bit)
Join Date: Aug 2003
Location: NJ
Posts: 1,099
|
1064 MySQL Syntax Error
I am new to MySQL and I got this error in 1 of the sites that I am working on:
1064 - You have an error in your SQL syntax near 'distinct p.products_id) as total from products p left join manufacturers m usin' at line 1 select count(distinct p.products_id) as total from products p left join manufacturers m using(manufacturers_id), products_description pd left join specials s on p.products_id = s.products_id, categories c, products_to_categories p2c where p.products_status = '1' and p.products_id = pd.products_id and pd.language_id = '1' and p.products_id = p2c.products_id and p2c.categories_id = c.categories_id and ((pd.products_name like '%remote%' or p.products_model like '%remote%' or m.manufacturers_name like '%remote%') ) [TEP STOP] Any ideas on what caused this and how to fix it? This is the 1st time I encountered this kind of error. Thanks
__________________
P4 2.6C @ 3.12 || ASUS P4C800-E Dlx || Antec SOHO File Server w/ 5 case fans || Antec TruePower 430w PSU || 2 x 512MB Crucial PC3200 DDR || 280GB of total storage 7200rpm ATA100 8mb cache || LiteOn CDRW 52x32x52 || LiteOn DVD+/-RW SOHW-812S || WinXP Pro || Solarism 15" TFT LCD || 500VA TrippLite UPS || Logitech MX-700 Duo || ATI 9800 AIW || Sennheiser HD-555 |
|
|
|
|
|
#2 |
|
Professional gadfly
|
I'm not sure how well MySQL conforms to SQL standards, but the first thing I would do is remove the DISTINCT keyword from inside the parentheses. It should be after the SELECT keyword.
|
|
|
|
|
|
#3 |
|
Staff
Premium Member
Join Date: Jul 1999
Location: Arlington, TN
Posts: 5,538
|
It should work nevertheless. The question is why do you need to use distinct anyway. If it is a product_id coming form the product table, it should be a primary key and thus unique.
Probably replace the using with an on. |
|
|
|
![]() |
| Bookmarks |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|