に参加します各本の作者と内部結合を使用してDataListコントロール内に表示する書籍がありますが、各書籍には多数の著者が存在する可能性があるため、結合によって複数の重複行が発生するため、各著者ごとに行があります。
例:多くの関係に多くの列の値をマージすると、3番目のテーブルを介してそれらの間に多対多の関係は、<strong>book_authors</strong>と呼ばれて、私はすべて一覧表示しようとしています、私は2つのテーブル、<strong>ブックス</strong>と<strong>著者</strong>を持って
book_title author
b1 a1
b1 a2
ことになるので、この問題を解決する最良の方法は何ですか:たぶん
book_title author
b1 a1, a2
dbでサブクエリと文字列連結関数を使用し、表示する唯一の文字列として作成者のリストを指定します。 – Gabber
これらの記事を見てください:http://stackoverflow.com/questions/451415/simulating-group-concat-mysql-function-in-ms-sql-server-2005、http://stackoverflow.com/questions/ 273238/using-to-concatenate-strings-in-sql-serverおよびhttp://stackoverflow.com/questions/941103/concat-groups-in-sql-server – Marco