에 따라 여러 datatables로 데이터 집합을 채우기 위해 DJ가 연주해야하는 노래와 그들이 출연 한 앨범. 특정 albumID
에서 노래 목록을 가져오고 colRequestedCount
을 기반으로 colPlayPriority
을 계산하는 C# 클래스가 있습니다. 위의 열을 포함하는 DataTable
을 가져와 필요한 정보를 계산하도록이 클래스를 설계했습니다.SQL 쿼리 내가 SQL Server 테이블에는 다음 정보가 포함됩니다 <code>tSongList</code>라는이 특정 열
그래서 SQL을 사용하여 tSongList
의 모든 행을 선택하려면 SQL 결과를 DataTables
(colAlbumID
)으로 그룹화하려면 어떻게해야합니까? 즉, 노래 정보가 들어있는 각 앨범에 대해 DataTable
을 원합니다.
DataSet
여러
DataTables
를 포함 할 수 있기 때문에
SqlDataAdapter
가
DataSet
를 작성하는 데 사용할 수 있다는 것을 알고는
DataTables
가
albumID
별로 그룹화 포함하는
DataSet
을 반환하는 SQL 쿼리를 구성하는 방법은 무엇입니까?
만약이 작업을 수행 할 수 없으면 DataTable
에 모든 것을 선택하고 Select
함수를 사용하여 DataRow
배열을 얻으시겠습니까?
먼저 데이터를 표준화합니다. 곡 테이블, 앨범 테이블 및 재생 목록이 필요합니다. – Maess