Mám tabulku s názvem "SEZNAM" a v této tabulce mám 22 sloupců.
Chci, aby dotaz a porovnejte 2 řádky dané tabulky s cílem zkontrolovat, zda každý sloupec má hodnoty, že 2 řádky jsou stejné. Sloupec ID má vždy různé hodnoty v každém řádku, tak jsem se nezahrnuje sloupec ID pro porovnání. Budu jen používat to, aby odkazovat na to, co řádky budou použity pro srovnání.
Pokud jsou všechny hodnoty sloupců jsou stejné: Buď jen zobrazovat nic (tenhle se mi líbí nejvíc), nebo jen návrat do 2 řádků, jak to je.
Pokud jsou některé hodnoty sloupce nejsou stejné: Buď zobrazit sloupec názvy nebo zobrazit název sloupce a jeho hodnota (tahle se mi líbí víc).
Příklad:
SOUPISKA Tabulky:
ID | JMÉNO | ČAS |
---|---|---|
1 | N1 | 0900 |
2 | N1 | 0801 |
Výstup:
ID | ČAS |
---|---|
1 | 0900 |
2 | 0801 |
NEBO
Zobrazení "ČAS"
Poznámka: ve Skutečnosti jsem v pohodě s tím, co výsledek nebo způsob, jak výstup tak dlouho, jak můžu vědět, v žádném případě, že 2 řádky nejsou stejné.
Jaké jsou možné způsoby, jak to udělat v SQL Server?
Jsem pomocí Microsoft SQL Server Management Studio 18, Microsoft SQL Server 2019-15.0.2080.9