J'ai déjà demandé (et résolu) quelque chose de près here mais maintenant est plus compliqué. J'ai la même table BID:Sélectionnez les données de différentes colonnes et deux tables
Id_auction bidder_1 winner_1 bidder_2 winner_2 item
1 Alice 1 Ben 1 cup
2 Charles 0 Alice 1 mug
3 Ben 1 Charles 1 pen
Mais maintenant, je veux joindre l'information avec une autre table USD
Id_auction USD
1 100
2 150
3 50
Si un soumissionnaire est un gagnant la valeur est 1 si n'est pas un gagnant la valeur est 0. Ainsi, lors de la première vente aux enchères, Alice et Ben sont gagnants, dans la seconde seulement Alice gagne. Je vais avoir besoin d'une requête MySQL donc les résultats seront comme ceci:
Id_auction bidder item bidder_number USD
1 Alice cup 1 100
1 Ben cup 2 100
2 Alice mug 2 150
3 Ben pen 1 50
3 Charles pen 2 50
Merci!
normalisent d'abord vos données – Strawberry
Pouvez-vous recréer les tables avec un contenu en mysqlfiddle? – Tschallacka