|
Search
You searched for the word(s):
Showing page 14 of 49 (482 total posts)
< 1 second(s)
-
Într-adevăr, UPDATE-ul de mai sus se face pe primele două înregistrări (aşa înţelesesem că trebuie). Dacă trebuie doar pe a doua înregistrare, atunci putem face ceva de genul:
UPDATE aaa SET Principal=0
WHERE DataInregistrare = (
SELECT MIN(DataInregistrare) FROM aaa b
WHERE b.CodContract=aaa.CodContract
AND ...
-
Sorry, am corectat mai sus... trebuia IN in loc de =.
Răzvan
-
Acum am observat şi chestia cu ''aceeasi luna (si an) la DataInregistrare pe primele 2 inregistrari''. În cazul acesta ar fi:
UPDATE aaa SET Principal=0 WHERE DataInregistrare IN ( SELECT TOP 2 DataInregistrare FROM aaa b WHERE b.CodContract=aaa.CodContract AND DATEDIFF(month, DataInregistrare, ...
-
Încearcă ceva de genul:
UPDATE aaa SET Principal=0
WHERE DataInregistrare IN (
SELECT TOP 2 DataInregistrare FROM aaa b
WHERE b.CodContract=aaa.CodContract
ORDER BY DataInregistrare
)
Răzvan
-
SELECT GETDATE() AS TheDateAndTime
INSERT INTO YourTable (TheDateAndTime)
VALUES (GETDATE())
Razvan
-
Vezi şi Comparing SQL Server Express and Compact Editions Whitepaper
Răzvan
-
Nu recomand ''workaround''-ul menţionat de Kimberly Tripp. În primul rând, chestia cu TOP 99.999 PERCENT nu funcţionează corect (atunci când ai mai mult de 100000 de rânduri), iar chestia cu ''TOP 9223372036854775807'' ar putea să nu funcţioneze într-o versiune viitoare de SQL Server, când o să optimizeze şi acest ...
-
Dacă în view era ''TOP 3 ... ORDER BY Something'' şi faci un ''SELECT * FROM View'' fără să specifici ORDER BY-ul, atunci ultimul pas din execution plan este ordonarea, pentru a returna doar numărul de rânduri specificat. Cele 3 rânduri selectate (pe baza ordinii specificate), vor fi apare ordonate în rezultat (deoarece ...
-
Dacă faci un ''SELECT * FROM SomeView'', fără să precizezi ORDER BY, atunci rezultatele pot fi obţinute în orice ordine (chiar dacă view-ul este ceva de genul ''CREATE VIEW SomeView AS SELECT TOP 100 PERCENT ... ORDER BY Something''). Dacă vrei să obţii rezultatele într-o anumită ordine, trebuie să specifici clauza ORDER BY în ...
-
Începând de ieri, 27 ianuarie 2009, Service Pack 3 este disponibil şi prin Microsoft Update, ca un update opţional, care e vizibil atunci când se alege ''Custom Scan''.
Peste două săptămâni, SP3 pentru Express Edition, Express Edition with Advanced Services şi Express Edition Toolkit va fi disponibil ca un Automatic Update. ...
... 14 ...
|
|
|