Ich versuche, eine Abfrage für SQL CompactSql - Wie diese Abfrage machen
Es ist im Grunde diese Abfragen zu machen, aber ich hatte gehofft, dass ich sie in eine kombinieren könnte.
1.
SELECT schoolId,opponent
FROM TEAM_SCHEDULE
WHERE seasonId = " & i & "
AND gameid = " & currentGame & "
ORDER BY id"
These are variables, trying to eliminate them at some point
currentMatch(0) = schoolId
currentMatch(1) = opponent
2.
SELECT id
FROM player
WHERE school = " & currentMatch(0) & "
AND starter = 'TRUE'
AND game_id = " & currentGame & "
ORDER BY weight
3.
SELECT id
FROM player
WHERE school = " & currentMatch(1) & "
AND starter = 'TRUE'
AND game_id = " & currentGame & "
ORDER BY weight
Ich dachte ich so etwas tun könnte, aber ich lief in ein Problem zu Figur versuchen heraus, wie Sie die beiden Schulen zur Abfrage hinzufügen.
cmd.CommandText = "SELECT b.id, player.id" &
" FROM player b" &
" WHERE player.school = " & currentMatch(0) &
" OR player.school = " & currentMatch(1) &
" INNER JOIN player" &
" ON b.weight = player.weight" &
" ORDER BY player.weight"
hoffentlich Um Verwechslungen zu klären, ich versuche zu:
- Select 2 Schulen (int) aus team_schedule, schoolId und Gegner.
- Wählen Sie alle Starter ('True') bei jedem Gewicht von diesen beiden Schulen.
- Koppeln Sie die Starter von jeder Schule nach Gewicht.
- Sie können jedes Paar auswählen und die Daten bearbeiten.
Schätzen Sie jede Hilfe!
Dies ist der Parsing-Fehler aus der Abfrage Nikola,
Argh !! String Verkettung für SQL-Werte wie das ist böse. –
Heh, am wichtigsten versuche ich, meine Sachen zur Arbeit zu bringen. Ich habe vorher versucht, Parameter einzustellen, aber ich hatte kein Glück. Ich werde es noch einmal versuchen, sobald ich das verstanden habe. – Meowbits