我真的无法处理这段代码...... 我需要帮助......我在论坛上搜索但没有关于返回1行的主题<多行
这是一个for循环:
for (global.id_increment = 0; global.id_increment < global.max_increment; global.id_increment++)
{
q = GMSQL_QueryExecute(db,
"INSERT INTO Users (id, name, password, age)
SELECT " + string(global.id_increment) + ",'User', 'Pass', 14
FROM dual
WHERE NOT EXISTS (
SELECT id
FROM Users
WHERE Users.id = " + string(global.id_increment) + "
LIMIT 1
)
");
}
更多解释
ID Users : 01 02 03 04 05 06 07 08 09 (all rows)
01 02 04 05 06 09 (case empty)
03 07 08 (query actual return)
03 (the return searched :
the "first match" enable)
我不知道为什么LIMIT 1不起作用
所以我真的需要帮助
如何处理?