小编Der*_*ent的帖子

SQL中的Dynamic Like语句

我一直在讨论如何做这个问题,我知道这个网站上的一些天才会得到答案.基本上我正在尝试这样做:

SELECT column 
  FROM table 
 WHERE [table].[column] LIKE string1 
       OR [table].[column] LIKE string2 
       OR [table].[column] LIKE string3...
Run Code Online (Sandbox Code Playgroud)

用于存储在表的列中的搜索字符串列表.显然我不能手动为每个字符串做一个类似的声明,因为我希望表是动态的.

任何建议都会很棒.:d

编辑:

我正在使用MSSQL :(

sql sql-server sql-like

7
推荐指数
1
解决办法
2万
查看次数

奇怪的PHP Yield错误

我试图让yield得到工作,我将以下代码从http://php.net/manual/en/language.generators.syntax.php复制并粘贴到一个空文件中并得到错误Parse错误:语法错误,意外[FILENAME]中的'$ i'(T_VARIABLE)

我正在运行XAMPP v3.2.1,它完全适用于我的其余代码(还没有使用yield语句)和PHP 5.4.16.

知道我做错了什么或我应该做什么?

<?php
function gen_one_to_three() {
    for ($i = 1; $i <= 3; $i++) {
        // Note that $i is preserved between yields.
        yield $i;
    }
}

$generator = gen_one_to_three();
foreach ($generator as $value) {
    echo "$value\n";
}
?>
Run Code Online (Sandbox Code Playgroud)

如果用echo替换yield,则代码没有错误

php xampp yield

0
推荐指数
1
解决办法
1122
查看次数

标签 统计

php ×1

sql ×1

sql-like ×1

sql-server ×1

xampp ×1

yield ×1