对于mySQL中相同的col3值,如果一行的col1等于一个值并且同一行或不同行的col2等于另一个值,如何获取所有行?
P粉588660399
P粉588660399 2023-09-06 12:23:13
0
1
359

R C1 C2 C3 C4
R1 1 一个 B 1
R2 1 B C 2
R3 1 C D 3
R4 2 一个 D 1
R5 3 一个 D 1
R6 3 D X 2

我在 mySQL 中有一个表my_table,其中包含上述行列详细信息。我需要获取 c1 的所有值,其中起始 c2 值 = A 和结束 c3 值= D.

表中的行按 R 排序,因此 c1=1start c2 值是 Ac1=1end c3 值为 D

我期望输出

C1
1
2

对于 c1=1 有 3 行:

R C1 C2 C3 C4
R1 1 一个 B 1
R2 1 B C 2
R3 1 C D 3

您可以在此处看到第一个 C2A,最后一个 C3D

这满足条件,因此 1C1 值应包含在输出中。

对于 c1=2 有 1 行:

R C1 C2 C3 C4
R4 2 一个 D 1

它的 C2AC3D,因此这也应该包含在输出中.

对于 c1=3 有 2 行:

R C1 C2 C3 C4
R5 3 一个 D 1
R6 3 D X 2

第一个 C2A,最后一个 C3X

这不满足条件,因此 3C1 值应包含在输出中。< /p>

我只需要满足条件的C1值。

P粉588660399
P粉588660399

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!