Mam tabele o takich polach:
|Dodot| NrPrac| we_wy|
2007-06-05 01:53:49|2|0
2007-06-05 04:56:39|6|0
2007-06-05 04:56:57|3|0
2007-06-05 04:58:24|4|0
2007-06-05 05:05:19|5|0
2007-06-05 05:07:40|1|0
2007-06-05 14:53:49|6|1
2007-06-05 14:56:39|2|1
2007-06-05 14:56:57|3|1
2007-06-05 14:58:24|1|1
2007-06-05 15:05:19|5|1
2007-06-05 15:07:40|4|1
Teraz chciałbym napisać coś co by i pożeniło to w całośc czyli:
| NrPrac| Dodot | Dodot |
2|2007-06-05 01:53:49|2007-06-05 14:56:39
6|2007-06-05 04:56:39|2007-06-05 14:53:49
3|2007-06-05 04:56:57|2007-06-05 14:56:57
4|2007-06-05 04:58:24|2007-06-05 15:07:40
1|2007-06-05 05:07:40|2007-06-05 14:58:24
W accesie robie to tak ze rozbijam ta tabele glowna na dwa zapytania ktore roznią sie werukiem na polu we_wy w jednym zapytaniu jest 0 w drugim 1, nastepnie buduje trzecie zapytanko i uzywam ich jako zrodeł łacząc relacją po NrPrac, W relacji zaznaczam uwzgleniam wszystkie z pierwszego zapytania a z drugie go tylko te ktore są równe / dzieki temu widze wejscie z pustym polem wyjscia jesli ono nie nastąpiło
Jak to napisać w SQL w jednym ciągu by mozna było to potem wysłać do bazy z pomocą PHP
Wiem że mozna używać jakiś zapytań z podzapytaniem, ale nie wiem jak je zbudować i czy mssql bedzie potrafił je prawidłowo zinterpretować.