Bonjour à tous,

Est-il possible d'utiliser un WHERE sur un COUNT ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
SELECT gene, count(gene) FROM `kp_pairwise_alignments` 
WHERE count(gene) > 1
GROUP by gene
Serait-il possible d'y ajouter des jointures?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
SELECT kp.gene, count(kp.gene), kp.Identity,
  k.sequence AS kpneu_seq, k.id AS kpneu_id, k.seq_length AS kpneu_length,
  e.sequence AS Ecol_seq, e.id AS Ecol_id, e.seq_length AS Ecol_length
FROM test.kp_pairwise_alignments kp
JOIN test.e_coli_complete_genomes e
ON kp.Compared_Orga_ID = e.id
JOIN test.k_pneumoniae_complete_genomes k
ON kp.K_pneum_ID = k.id
WHERE count(kp.gene) > 1
ORDER BY kp.Identity ASC
Comment puis-je procéder?


Merci,