我有两张表,比如
USER_LOGIN
USER_ID USER_NAME PASSWORD
--------------------------------------------
1 User 1 some data
2 User2 somedata
3 User3 Some Data
和
USER_DETAIL
ID USER_ID NAME ADDRESS
-------------------------------
1 2 Name 2 Address
2 3 Name Three
现在如何按用户ID从这两个表中选择数据并将合并后的数据显示到视图中?
答案 0 :(得分:0)
答案 1 :(得分:0)
是的,你可以通过SQL server
中的join概念来实现它select * from USER_LOGIN A join USER_DETAIL B on A.USER_ID=B.USER_ID
现在,您将从连接两个表中获取所有数据,并且可以将任何数据传递给数据表或数据集,然后您可以将其传递给控制器并进行查看。你仍然可以选择加入风格,它可能是“leftjoin”,“rightjoin”就像这样。 请参阅这些链接以获得清晰的解释
http://www.w3schools.com/sql/sql_join.asp
http://beginner-sql-tutorial.com/sql-joins.htm
希望它有所帮助!!!