Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.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
MYSQL从除某行之外的其他位置选择_Mysql - Fatal编程技术网

MYSQL从除某行之外的其他位置选择

MYSQL从除某行之外的其他位置选择,mysql,Mysql,我有一个基本问题:如何创建一个mysql查询来查询除第8行和第13行之外的所有表 select * from table where //BUT VALUE NOT IN LINE 8 AND LINE 13.(ID=8 AND ID=13) id|name 1 | a 2 | b 3 | c 4 | d 5 | e 6 | f 7 | g 8 | h // except line 8 9 | i 10| j 11| k 12| l 13| m // except line 13 14|

我有一个基本问题:如何创建一个mysql查询来查询除第8行和第13行之外的所有表

select * from table where //BUT VALUE NOT IN LINE 8 AND LINE 13.(ID=8 AND ID=13)



id|name
1 | a
2 | b
3 | c
4 | d
5 | e
6 | f
7 | g
8 | h // except line 8
9 | i
10| j
11| k
12| l
13| m // except line 13
14| n
假设“第8行”和“第13行”对应主键值,您的查询如下所示:


从ID不在(8,13)中的myTable中选择*

SELECT col1, col2, ..., coln
FROM yourtable
WHERE id NOT IN (8, 13)
从ID为1的表中选择*
在mysql中是“不相等的”


祝你好运。

你说的“线”是什么意思?这是表中某列的名称吗?@Mark Byers,是的,忘了解释清楚。如果您的ID是自动编号,则ID并不总是等同于行号。你知道吗?
SELECT col1, col2, ..., coln
FROM yourtable
WHERE id NOT IN (8, 13)
SELECT * FROM table WHERE ID <> 1