我使用了查询
string getPlayers = " Select Player1,Player2,Player3,Player4,Player5 from tbl_game where Player1=" + userid + " OR Player2=" + userid + " OR Player3=" + userid + " OR Player4=" + userid + " OR Player5=" + userid + " AND Complete = 'No' ";
它将结果作为满足条件的多行。
但我想在select select中返回的变量中存储不同Player1,Player2,Player3,Player4,Player5
的值,以便我可以将这些值用于其他情况。
我该怎么做?
请帮帮我。我很困惑。
已编辑:
我得到了选择查询的结果为 -
(1,2,2,4,5)
(2,3,1,4,5)
(4,3,5,1,2)
1,2,3,4,5是用户名(玩家)。
我希望将这些用户标识存储在变量中 -
p1=1 , p2=2 , p3=3 ,p4=4, p5=5
答案 0 :(得分:0)
string getPlayer1 = (" select var1 from (" Select distinct Player1 as var1 ,Player2,Player3,Player4,Player5 from tbl_game where Player1=" + userid + " OR Player2=" + userid + " OR Player3=" + userid + " OR Player4=" + userid + " OR Player5=" + userid + " AND Complete = 'No' "));
var1的值为player1。对所有其他玩家重复此操作。希望这是你想要的。