在PHP SQL查询中使用“ WHERE”问题

时间:2019-08-26 13:31:36

标签: php sql-server

我正在运行最新版本的XAMPP,并使用最新的PHP 7.3.8驱动程序连接到MSSQL DATABASE,使用sqlsrv_query()+ sqlsrv_fetch_array()发出查询。

好,所以我有一个SQL查询,需要从PHP运行,它是:

$sql = 'SELECT distinct "Name" FROM vItem WHERE "Name" LIKE pkg%';

上面的代码不起作用,不返回任何内容,但是当我刚运行时(如下):

$sql = 'SELECT distinct "Name" FROM vItem';

它从添加了“ WHERE”的字面上返回的列中返回值。

2 个答案:

答案 0 :(得分:2)

尝试一下:

 $sql = "SELECT distinct \"Name\" FROM vItem WHERE \"Name\" LIKE 'pkg%'"; 

答案 1 :(得分:0)

尝试一下:

  $sql = "SELECT distinct \"Name\" FROM vItem WHERE \"Name\" LIKE 'pkg%'";