How can I make a SELECT inside an INSERT operation?
insert into tableX (a_id, b_id)
VALUES ((SELECT service_id
FROM tableY
WHERE id = 10, 2))
you don't need the values
word.
here is some documentation for mysql
http://dev.mysql.com/doc/refman/5.0/en/insert-select.html
also, when you specify the columns into which the values should be inserted, you need to make sure your select returns the same number/types appropriate to what you specified.