2013-05-14 3 views
2

En ce qui concerne ma question,Comment puis-je mettre à jour les ID Crate de la liste des fruits dans simple requête SQL dans C#

how can i update SQL table logic

Je veux une requête qui cela quelque chose comme,

enter image description here

Ma dernière question était déroutante, donc je pose une autre question.

Comment puis-je mettre à jour les ID Crate de la liste des fruits dans simple requête SQL dans C#

FruitID et CrateID sont les clés foriegn et sera toujours dans d'autres tables.

Répondre

3

Essayez d'utiliser IN:

UPDATE FRUITS 
SET CRATE = 'CRATE 7' 
WHERE FRUITID IN (1, 2, 3) 

Ou

UPDATE FRUITS 
SET CRATE = 'CRATE 7' 
WHERE FRUITName IN ('Mango1', 'Mango2', 'Apple 6') 

Vous pouvez également utiliser LIKE pour correspondre Mango et Orange mais cela peut mettre à jour les résultats incorrects (que vous voulez d'Orange 199 à être mis à jour Crate 7 mais veulent Orange 198 être Crate 6)

+0

+1, Merci, c'est plus comme ce que je cherchais, mais si la table n'a pas FruitID dedans monsieur – Mathematics

+0

@ user13814 - pouvez-vous poster votre schéma? –

+0

J'ai ajouté structure de la table dans la question précédente monsieur, s'il vous plaît vérifier, merci – Mathematics

Questions connexes