Hi farklı sütunlarından ikinci ve üçüncü büyük değerler Ben sütunlu bir tablo var J1, J2, J3, J4, J5, J 6, J7. Bu sütunlardan en büyük 3 değeri L1, L2, L3 olarak bulmak istiyorum. ilk nasıl bulunacağı, SQL
Ben senin tablo PK varsaSELECT (
SELECT Max(v) FROM (
VALUES
([J1]), ([J2]),
([J3]), ([J4]),
([J5]), ([J6]),
([J7])
) AS value(v)
) as [L1]FROM dbo.JTable
Tabloda bir PK var mı? –
PL/SQL, saklı yordamlar için Oracle'ın dilidir. SQL Server tamamen farklı bir DBMS'dir. Peki ne yapıyorsun? Oracle veya SQL Server? Örneğimizden yola çıkarak, SQL Server ve Oracle değil –
Genel olarak bozuk veri modelinin bir işareti - aynı "tip" in tüm değerleri (iki değeri karşılaştırmak anlamlı, ya da bunların üzerine hesaplamalar anlamlıdır) * bir * sütun. Ve sonra, 1-7 rakamları aslında sütun adlarınıza gömülü olan anlamlı * veri * ise, ek bir sütun olmalıdır. –