Powiązane pytania 'tsql'
zapytanie sql, aby znaleźć klientów, którzy zamawiają zbyt często?
Moja baza danych nie zawiera klientów i zamówień, tylko klientów i recept na badania wzroku (na wypadek, gdyby ktoś zastanawiał się, dlaczego miałbym chcieć, aby moi klienci rzadziej składali zamówienia!)
Mam bazę danych sieci optyków, w tabeli z...
797 wyświetlenia
schedule
17.11.2022
Sprawdź poprawność identyfikatora MSSQL (parametr) w .NET lub wyrażeniu regularnym
W projekcie .NET muszę sprawdzić, czy ciąg znaków jest prawidłowym identyfikatorem parametru Microsoft SQL Server 2005.
Przykład: SELECT * FROM table WHERE column = @parameter
Czy istnieje metoda klasy środowiska wykonawczego do sprawdzania...
2356 wyświetlenia
schedule
29.09.2022
Liczba SQL dla każdej daty
mam następującą potrzebę
Mam tabelę logowania, która rejestruje kilka potencjalnych klientów generowanych każdego dnia.
Teraz muszę sporządzić raport dotyczący liczby potencjalnych klientów na każdy dzień w ciągu ostatnich 10 dni.
Powiedzmy,...
128031 wyświetlenia
schedule
16.07.2022
Sformatuj minuty na godziny i minuty jako liczbę dziesiętną w T-SQL
Czy istnieje czysta i prosta metoda formatowania liczby całkowitej, która jest liczbą całkowitą minut w dziesiętnej reprezentacji godzin i minut. Wielka szkoda, że w T-SQL nie ma czegoś takiego jak Timepan.
Żeby było jasne, co mam na myśli,...
38229 wyświetlenia
schedule
23.11.2023
Kiedy używasz FREETEXTTABLE na serwerze ms sql, jak wyszukujesz klucz podstawowy?
Mam zapytanie korzystające z wyszukiwania pełnotekstowego FREETEXTTABLE, które działa idealnie dla każdej kolumny zawartej w indeksie z wyjątkiem klucza podstawowego.
Klucze podstawowe mają format taki jak abcdef123456, a gdy szukasz abcdef123456,...
1011 wyświetlenia
schedule
31.12.2023
WYBIERZ WYRÓŻNIENIE w jednej kolumnie
Korzystając z SQL Server, mam...
ID SKU PRODUCT
=======================
1 FOO-23 Orange
2 BAR-23 Orange
3 FOO-24 Apple
4 FOO-25 Orange
Chcę
1 FOO-23 Orange
3 FOO-24 Apple
To zapytanie mnie tam nie prowadzi....
482005 wyświetlenia
schedule
26.07.2022
SQL Server 2008 - Instrukcje Case/If w klauzuli SELECT [duplikat]
Mam zapytanie, które powinno działać w ten sposób -
If(var = xyz)
SELECT col1, col2
ELSE IF(var = zyx)
SELECT col2, col3
ELSE
SELECT col7,col8
FROM
.
.
.
Jak to osiągnąć w T-SQL bez pisania oddzielnych zapytań dla każdej...
178285 wyświetlenia
schedule
03.12.2023
Jaki jest skutek pominięcia rozmiaru w deklaracji nvarchar
Zwykle definiuję rozmiar podczas deklarowania parametrów w moim SP, na przykład:
@myParam nvarchar(size)
lub kiedy przesyłam lub konwertuję:
CAST(@myParam AS nvarchar(size))
Ostatnio usunąłem rozmiar z moich funkcji CAST, takich jak:...
8846 wyświetlenia
schedule
06.12.2023
Policz wszystkie wiersze za pomocą grupowania według
Mam następujące zapytanie:
select count(ords.TRACKING_NUM)
from Orders ords (NoLock)
group by ords.TRACKING_NUM
having count(distinct ords.ORDER_NUM) = 4
Chcę, aby pobrał całkowitą liczbę TRACKING_NUM, które mają 4 ORDER_NUM (powinno...
21763 wyświetlenia
schedule
04.02.2024
OPENXML z xmlns:dt
Użyj OPENXML, aby uzyskać element dt w MSSQL 2005. Jak mogę uzyskać element xmlns:dt w xml? Na przykład uzyskaj zestaw wyników składający się z dwóch wierszy zawierających identyfikator produktu i kod kraju.
121403 GBR
121403 Stany Zjednoczone...
7782 wyświetlenia
schedule
22.09.2022
Jaki byłby niezawodny sposób uzyskania wartości ułamkowej z liczby?
Mam liczbę typu Decimal(8, 2) i używam Substring , aby uzyskać wartość ułamkową.
E.g.)
declare @val decimal(8, 2), @strVal varchar(10)
set @val = 15.80
set @strVal = cast(@val as varchar)
select @val, substring(@strVal,...
8693 wyświetlenia
schedule
18.02.2024
T-SQL: Jak obliczyć całkowitą sumę wartości
Próbuję wykonać obliczenia w języku T-SQL, ale mam z tym pewne problemy. Oto, co próbuję zrobić:
DECLARE @CNT money
SELECT @CNT = 0
Select Amount,
case
when Service like 'pay_in' then SET @CNT = @CNT + Amount
when...
881 wyświetlenia
schedule
17.11.2023
SQL Join do tylko 1 wiersza — SQL Server 2005
Mam tabelę AllocatedStock zawierającą numer sprawy (znany jako TPND) i ilość. Muszę wybrać listę zapasów produktów, ale przedstawić ją z numerem produktu (znanym jako TPNB), a nie z numerem sprawy. Mam również tabelę ProductLookup, która zawiera...
375 wyświetlenia
schedule
30.06.2022
Uzyskaj percentyle zbioru danych z grupą według miesiąca
Mam tabelę SQL z całym ładunkiem rekordów, które wyglądają tak:
| Date | Score |
+ -----------+-------+
| 01/01/2010 | 4 |
| 02/01/2010 | 6 |
| 03/01/2010 | 10 |
...
| 16/03/2010 | 2 |
Wykreślam to na wykresie, więc...
5583 wyświetlenia
schedule
03.09.2022
Grupa SQL według modułu liczby wierszy
Mam następujące przykładowe dane:
Id Name Quantity
1 Red 1
2 Red 3
3 Blue 1
4 Red 1
5 Yellow 3
W tym przykładzie jest w sumie 5 czerwonych, 1 niebieski i 3 żółte. Szukam sposobu na...
2657 wyświetlenia
schedule
25.06.2022
SQL Server zwraca 1 wiersz na łódź
Zasadniczo chcę połączyć 4 tabele i zwrócić 1 wiersz dla każdej łodzi.
Układy stołów
[Łodzie]
id, date, section, raft
[Zdjęcia]
id, boatid, pthurl, purl
[River_Company]
id, sort, company, company_short
[Odcinek...
274 wyświetlenia
schedule
20.10.2022
Odbudowa indeksów SQL - kiedy?
Kiedy należy odbudować indeksy? Nocny? Co tydzień? Cogodzinny?
3886 wyświetlenia
schedule
14.07.2022
SQL Server 2008 - różne porządki sortowania na wartościach VARCHAR vs NVARCHAR
W SQL Server 2008 widzę dziwne zachowanie podczas zamawiania kolumn NVARCHAR; Oto kilka szybkich przypadków użycia do zademonstrowania:
Przypadek 1: ORDER na wartościach VARCHAR:
SELECT t.Name
FROM
(
SELECT CAST('A' AS VARCHAR(500)) As Name...
2427 wyświetlenia
schedule
09.07.2022
IsDate w wydaniu TSQL
Mam błąd w naszej aplikacji, który wskazuje, że jeśli istnieje taki format daty:
SELECT IsDate('4:27:01') -- ok
SELECT IsDate('25:01') ---> not ok
SELECT IsDate('23:01') ---> ok
W naszych danych czasami format zawiera tylko 5 znaków, co...
557 wyświetlenia
schedule
03.03.2024
Składnia przypadku TSQL
Cześć, potrzebuję pomocy ze składnią tego kodu:
IF OBJECT_ID('TEMPDB..#LTS_MAP') IS NOT NULL
BEGIN DROP TABLE #LTS_MAP END
SELECT
dtMicIssue as LATE_CHARGE_FACTOR
,CASE
WHEN (dtMicIssue is NOT NULL) AND (dtMicIssue <> '1900-01-01...
1038 wyświetlenia
schedule
20.09.2022