Mam tabeli, coś jak to:wybrać wiele wierszy o tej samej wartości (ów)
ID | Chromosome | Locus | Symbol | Dominance |
===============================================
1 | 10 | 2 | A | Full |
2 | 10 | 2 | a | Rec. |
3 | 10 | 3 | B | Full |
4 | 10 | 3 | b | Rec. |
Chciałbym zaznaczyć wszystkie wiersze z tego samego locus i chromosomie. Na przykład wiersze 3 i 4. Może być więcej niż 2 naraz i mogą nie być w porządku.
Próbowałem to:
SELECT *
FROM Genes
GROUP BY Locus
HAVING Locus='3' AND Chromosome='10'
Ale zawsze zwraca wiersz 3, wiersz 4 nigdy, nawet gdy powtarzane. Myślę, że brakuje mi czegoś oczywistego i prostego, ale brakuje mi tego.
Czy ktoś może pomóc?
wiersze 1 i 2 mają również to samo miejsce i chromosom, co właściwie chcesz uzyskać w wyniku zapytania? – Lamak
Lamak - Chcę wybrać określone locus i chromosom i uzyskać wszystkie wiersze, które pasują. – user1202673