我有一个需要运行的查询,我有 2 个问题。
首先是我的查询:
INSERT INTO `anzie_oscommerce`.`discount_codes` (
`discount_codes_id` ,
`discount_description` ,
`products_id` ,
`categories_id` ,
`manufacturers_id` ,
`excluded_products_id` ,
`customers_id` ,
`orders_total` ,
`order_info` ,
`exclude_specials` ,
`discount_codes` ,
`discount_values` ,
`minimum_order_amount` ,
`expires_date` ,
`number_of_orders` ,
`number_of_use` ,
`number_of_products` ,
`status`
)
VALUES (
'' , 'GALA 2012', '' , '' , '' , '' , '' , '2', '1', '0', substr(md5(uniqid(rand(), true)), 0, 8), 250, '0.0000', '2013-22-06', '0', '1', '0', '1'
);
第一个问题是我需要生成我正在尝试使用从 php 获取的 uniqid 函数的随机代码,但我知道这是不可能的。有没有办法在sql中做类似的事情?
第二个问题是我需要运行 250 次才能生成 250 个不同的折扣代码。有没有快速多次运行 sql 的方法?