我有两个表Database
:菜单和公司。两者都由相连CompanyID
。在company
表中有近100行对不同的公司信息。我可以这样在菜单表中插入一行sql
query
:
INSERT INTO `menu` (`CompanyID`, `MenuName`, `MenuLink`, `ImageLink`,
`ListOrder`, `Popup`, `ParentMenuID`, `IsActive`, `IsAdmin`) VALUES
('11', 'Holidays', 'lookups/Holidays.aspx', 'images/Archive.png', '11',
'1', '1807', '1', '0');
我在CompanyID
这里设置为11。但是我不想query
为每个CompanyID插入一个,所以是否有办法为所有公司插入?
INSERT INTO menu (CompanyID
, MenuName
, MenuLink
, ImageLink
, ListOrder
, Popup
, ParentMenuID
, IsActive
, IsAdmin)
SELECT CompanyID
, 'Holidays'
, 'lookups/Holidays.aspx'
, 'images/Archive.png'
, '11'
, '1'
, '1807'
, '1'
, '0'
FROM companies
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句