#sql #netbeans
#sql #netbeans
Вопрос:
Я пытаюсь выполнить следующий запрос, но ответа не получил. SQL сообщает об ошибке с ?
тегами. Кто-нибудь может помочь, пожалуйста?
select basket_id shopping_basket
WHERE cust_id
(INSERT INTO order (cust_id, basket_id, total, order_status) values ('?', '?', '?', '?'))
Комментарии:
1. Ваша инструкция SQL недопустима. Вы выбираете из
INSERT
инструкции. Что вы пытаетесь сделать в своем блоке кода?2. Не могли бы вы, пожалуйста, указать, чего вы хотите достичь? Выполнить два запроса один за другим или что?
3. Борис, я пытаюсь выбрать cust_id из локальных переменных и вставить его в таблицу заказов
4. @shawn, я пытаюсь получить cust_id из локальных переменных и вставить его в таблицу заказов
5. теперь я изменил свой запрос на …. ВСТАВИТЬ в
order
ЗНАЧЕНИЯ (cust_id,basket_id) (‘?’,’?’), ( ВЫБЕРИТЕ cust_id, basket_id из shopping_basket, где cust_id = (ВЫБЕРИТЕ MAX (cust_id) ИЗshopping_basket
)) . но все равно не работает