Je veux mettre à jour le tableau de données pour ceux qui obtiennent id examen 1,2 plus de 80. J'essaie cetteMise à jour Mysql + SELECT requête
UPDATE data
SET
column = 'value'
WHERE
(SELECT * FROM exams
WHERE (id = '1' AND score >= 80) AND (id = '2' AND score >= 80));
Il me donne 0 résultat. Mais il devrait avoir quelques centaines de résultats ANY aide ??
Je pense que le problème est le suivant:
SELECT * FROM exams
WHERE (id = '1' AND score >= 80) AND (id = '2' AND score >= 80)
Il donne 0 résultat. Comment sélectionner ceux qui obtiennent plus de 80 points pour l'examen 1 et 2?
vous devriez fournir plus d'informations sur vos données – Rockcoder
Quel type de données? – mysqllearner
tables et colonnes que vous utilisez – Rockcoder