Tôi muốn chèn một số giá trị vào một bảng (mục1) từ một bảng (item2) và ngày không nằm trong bảng item2 đó.Gỡ lỗi Sql chèn vào câu lệnh bằng cách sử dụng câu lệnh chọn
Làm cách nào để viết câu lệnh SQL vào câu lệnh bằng câu lệnh chọn để đạt được điều đó?
ví dụ:
INSERT into item1(date, name, qty)
values(datevalue, select col1, col2 from item2);
này không hoạt động. Tôi nên làm gì để sửa nó?
insert into daily_stock(date, product_id, name, weight, qty, free_issues, sales_price,
purchased_price, category, last_purchased_date)
select
**'"+today+"'**,
productId, name, weight, newQty, freeIssues, NewSalesPrice,
NewPurchasePrice, category, datePurchased
from product
Tôi đang sử dụng java và hôm nay là biến chuỗi, dữ liệu vẫn chưa chèn, có vấn đề gì?
http://stackoverflow.com/questions/224732/sql-update-from-one-table-to-another-based-on-a-id-match –