Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在SQL Server中查找数字范围中缺少的行_Php_Sql Server_Math_Pdo_Sql Server 2014 - Fatal编程技术网

Php 在SQL Server中查找数字范围中缺少的行

Php 在SQL Server中查找数字范围中缺少的行,php,sql-server,math,pdo,sql-server-2014,Php,Sql Server,Math,Pdo,Sql Server 2014,我使用PHP访问SQL server数据库,我有2个数字存储为PHP变量 例如,一个变量是10,另一个变量是15 我需要输出“缺失”文档列表,即某列col1不包含10和15之间的数字的行 是否可以在SQL中执行此操作,例如。。。其中col1不在(10..15)中 例如: col1 ---- 2 4 6 8 10 12 14 16 18 20 变量: $start = 10 $end = 15 仅使用SQL的所需结果: result ------ 11 13 15 如果您使用的是PHP和变量

我使用PHP访问SQL server数据库,我有2个数字存储为PHP变量

例如,一个变量是
10
,另一个变量是
15

我需要输出“缺失”文档列表,即某列
col1
不包含
10
15
之间的数字的行

是否可以在SQL中执行此操作,例如
。。。其中col1不在(10..15)

例如:

col1
----
2
4
6
8
10
12
14
16
18
20
变量:

$start = 10
$end = 15
仅使用SQL的所需结果:

result
------
11
13
15

如果您使用的是PHP和变量,您是否将它们定义为变量

你从哪里得到变量?例如,如果您正在提交表单,则需要输出该信息:

<form>
<input type="text" name="search1">
<input type="text" name="search2">
然后在您的MySQL语句中(如上所述,答案将起作用)


我希望这在任何情况下都有帮助。你的问题有点含糊,所以我想我应该试着涵盖几个基本点。

你试过了吗?col1<10或col1>15
在哪里?
$var1 = $_POST['search1'];
$var2 = $_POST['search2'];
SELECT * FROM TABLE_NAME
WHERE col1 NOT IN ('%".$search1."%', '%".$search2."%')