Ananda Kumar wrote:
did u try this
select * from raw_materials where raw_mat_id not in (select raw_mat_id from
raw_materials__Products);
Hi Ananda,
Thanks for this, I'm really looking to do this in a single SELECT, for
efficiency. I'm sure it's possible with a join but just not sure how.
I've just tried:
SELECT `Raw__materials`.`raw_mat_id`, `Raw__materials`.`name`
FROM
`Raw__materials`
LEFT JOIN
`Raw__materials__Products`
ON
`Raw__materials`.`raw_mat_id` =
`Raw__materials__Products`.`raw_mat_id`
WHERE
`Raw__materials__Products`.`stock_id` IS NULL AND
`Raw__materials__Products`.`product_id` = '1'
But I just get an empty result set. Although the manual seems to suggest that
it should work.
I tried taking out " AND `Raw__materials__Products`.`product_id` = '1'" but
still an empty result set.
Cheers,
Nigel
--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]