我有两个数据库表(zporeport,statusfile),我想获取statusfile中的zporeport列。
我的状态文件数据库表。
CREATE TABLE `statusfile` (
`id` int(255) NOT NULL,
`new_sap_po` varchar(500) NOT NULL,
`lino_no` varchar(500) NOT NULL,
`materialno` varchar(500) NOT NULL,
`material` varchar(100) NOT NULL,
`qty` varchar(500) NOT NULL,
`incoterm` varchar(100) NOT NULL,
`remark_for_delay` varchar(100) NOT NULL
)
我的zporeport数据库表。
CREATE TABLE `zporeport` (
`id` int(255) NOT NULL,
`materialno` varchar(500) NOT NULL,
`material` varchar(500) NOT NULL,
`purchasing_document` varchar(100) NOT NULL,
`item` varchar(100) NOT NULL,
`ab_available_date` date NOT NULL,
`order_quantity` varchar(100) NOT NULL
)
我想从zporeport获取ab_available_date并进入statusfile。
下面是我的nodejs sql查询代码。
const qr = `
SELECT statusfile.material, statusfile.materialno, statusfile.qty, statusfile.remark_for_delay, zporeport.ab_available_date
FROM statusfile
INNER JOIN zporeport ON statusfile.material
limit 10;
`;
查询未给予zporeport ab_available_date。请更正我的查询以获取状态文件中的zporert ab_available_date。
1条答案
按热度按时间q3qa4bjr1#
此查询将从statusfile中选择所有列,并从zporeport中选择ab_available_date列,其中id和materialno列在两个表之间匹配。