Мне нужно получить данные из нескольких таблиц, и я хочу отобразить их в форме отчета без повторения значений первичного ключа - PullRequest
0 голосов
/ 23 марта 2011
empID   Hobbies    Salary
1   Cricket     100
1   Walleyball   100
1   Golf        100
2   Cricket     200
2   Golf        200

Мне нужно получить данные из нескольких таблиц, и я хочу отобразить их в форме отчета без повторения значений первичного ключа. В приведенной выше таблице не должно отображаться empID для каждого хобби, и мне нужно иметь общее количество заработной платы в конце отчета.

Как преодолеть такую ​​проблему

Ответы [ 3 ]

1 голос
/ 23 марта 2011

Если я понимаю, что вы спрашиваете, это не то, что вы делаете в SQl, это то, что вы делаете в группировке в построителе отчетов.

1 голос
/ 23 марта 2011

Вы ищете что-то вроде этого:

empID   Hobbies    Salary
1       Cricket     
        Walleyball   
        Golf       300
2       Cricket     
        Golf       400

В пяти таких строках или в двух таких:

empID   Hobbies                         Salary
1       Cricket, Walleyball, Golf       300
2       Cricket, Golf                   400

А какая система баз данных?

0 голосов
/ 23 марта 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...