Tag: case-when

Verwenden Sie dieses tag nur für SQL-Abfragen. Verwenden Sie switch-Anweisung „case“ – Anweisungen in Ruby und andere Sprachen.

Was ist die Lösung für 13th Teil der 'select-von-Welt" - tutorial auf sqlzoo?

Anzahl der Antworten 6 Antworten
Den problem Erklärung ist: Legte den Kontinenten Recht... Ozeanien wird Australasien Länder in Eurasien und der Türkei gehen nach Europa/Asien Karibischen Inseln, beginnend mit 'B' gehen nach Nordamerika, zu anderen karibischen Inseln nach Südamerika Zeigen Sie den

können wir den FALL mit EXEC

Anzahl der Antworten 4 Antworten
Möchte ich wählen Sie eine gespeicherte Prozedur ausführen, basierend auf Benutzereingaben. So etwas wie - EXEC CASE @InputParam WHEN 'XML' THEN GetXMLData @ID, 'y' WHEN 'TABLE' THEN GetTableData @ID, 'y' END Kann das getan werden, mit CASE

Die Reihenfolge der Ausführung der WHEN-Klauseln in einer CASE-Anweisung

Anzahl der Antworten 3 Antworten
Angesichts der folgenden Körper einer case-Anweisung: 1 WHEN r.code= '00' then 'A1' 2 WHEN r.code ='01' AND r.source = 'PXWeb' then 'A2' < 3 WHEN r.code ='0120' then 'A3' 4 WHEN r.code ='01' then 'A4' < 5

Wie Sie mit wählen Sie mit der if-Bedingung in oracle?

Anzahl der Antworten 2 Antworten
Meine Forderung ist, eine Reihe aus einer komplexen Abfrage, und überprüfen Sie, ob die num = desiredNum. Wenn es gleich desiredNum, dann muss ich führen Sie ein anderes set von select-Anweisungen, Gibt es eine Möglichkeit, kann ich

wie man geschachtelte Fall-wenn der Zustand, in dem postgresql query

Anzahl der Antworten 2 Antworten
möchte ich schreiben, verschachtelte Fall, wenn die Bedingung in der Abfrage, um den Wert zu speichern, das sich aus einem Fall, wenn Zustand und der andere Fall, wenn Bedingung in dieselbe neue Spalte.um diese Art von Ergebnis

Oracle SQL FALL, WENN ORA-00932: inkonsistente Datentypen: CHAR erwartet habe NUMMER 00932. 00000 - "inkonsistente Datentypen: erwartete %s, bekam %s"

Anzahl der Antworten 3 Antworten
Immer Fehler ORA-00932: inconsistent datatypes: expected CHAR got NUMBER 00932. 00000 - "inconsistent datatypes: expected %s got %s" Wenn ich die folgende Abfrage ausführen SELECT distinct CASE when t.cancelled = 'TRUE' then '0' else t.amount END AMOUNT,

Summe(Fall wenn), die sich in mehreren Reihen von der Auswahl

Anzahl der Antworten 1 Antworten
Ich habe eine riesige Tabelle der Bestellungen der Kunden und ich möchten, führen Sie eine Abfrage, um die Liste der Bestellungen nach Monat für die vergangenen 13 Monate von 'user_id'. Was habe ich jetzt (unten) funktioniert, aber

Wie schreiben Sie die CASE-Anweisung in ein SSIS-Ausdruck?

Anzahl der Antworten 1 Antworten
Habe ich folgende SQL-Abfrage, die ich brauche, um in einem Derived Column Transformation verfügbar in SSIS. CASE WHEN A IN (1,2,3) THEN "ABC" ELSE "NA" END Wie kann ich diese umschreiben-Anweisung in einem SSIS-Ausdruck? InformationsquelleAutor user2075337 |

SQL - FALL, WENN die Zählung verschiedener Werte

Anzahl der Antworten 2 Antworten
Brauche ich, um zu zeigen, wie viele verschiedene Werte jeden 'id' hat. Sollte es so Aussehen: id | component_a | component_b | component_c -------------------------------------------------- KLS11 | none | one | none KLS12 | one | one |

Wie Sie ein case-when-Anweisung, die in mysql gespeicherten Prozedur?

Anzahl der Antworten 2 Antworten
Ich möchte, um die session_id automatisch mit dem request_time parameter so entschied ich mich für eine mysql gespeicherte Prozedur, die enthält eine case-Anweisung.Hier geht. create procedure upd_userinput(in request_time timestamp, out user_session_id int) begin update user_input; case request_time

Mit FALL, WENN, DANN ENDE in einer select-Abfrage mit MySQL

Anzahl der Antworten 1 Antworten
Arbeite ich an einem baseball-bezogene website. Ich habe eine Tabelle mit einer Wimper lineup für zwei baseball-teams: +----+----------+--------------+--------+ | id | playerId | battingOrder | active | +----+----------+--------------+--------+ Batting order ist eine ganze Zahl zwischen 1 und

Select case Vergleich von zwei Spalten

Anzahl der Antworten 3 Antworten
Ich würde gerne eine Abfrage, verwendet die höhere der beiden Werte/Spalten, wenn ein bestimmter anderer Wert für den Datensatz wahr ist. Ich versuche, einen Bericht-account Betriebe. Leider ist die DB in der Regel speichert den Wert von

wie verwenden Sie SQL-WHERE-FALL mit NICHT-oder gleich in der gleichen Zeit?

Anzahl der Antworten 3 Antworten
Hallo an alle (mein Erster post auf dem Stack!), Dies funktioniert: where Tran_date between @FromDate and @ToDate and Range = @Range and Store_ID = case when @Range = 'RangeName' then 1234 else Store_ID end aber wie kann

Wie true oder false zurückgeben von tsql mit Fall wenn

Anzahl der Antworten 2 Antworten
Ich versuche, die true oder false zurückgeben, basierend auf einem FALL, WENN DANN tsql-Anweisung, aber die einzige Sache, die jemals zeigt sich in der Ergebnisliste die Spalte mit dem Namen "IsGeneric". Wohin gehe ich falsch? alter proc

richtige Weg, um erstellen Sie eine pivot-Tabelle in postgresql mit FALL WENN

Anzahl der Antworten 6 Antworten
Ich versuche, erstellen Sie eine pivot-Tabelle type view in postgresql und bin fast da! Hier ist die grundlegende Abfrage: select acc2tax_node.acc, tax_node.name, tax_node.rank from tax_node, acc2tax_node where tax_node.taxid=acc2tax_node.taxid and acc2tax_node.acc='AJ012531'; Und die Daten: acc | name |

Wie nutze ich T-SQL ' s Fall/Wann?

Anzahl der Antworten 3 Antworten
Habe ich eine große Abfrage, die verwendet Fall/wenn oft. Jetzt habe ich dieses SQL hier, der nicht funktioniert. (select case when xyz.something = 1 then 'SOMETEXT' else (select case when xyz.somethingelse = 1) then 'SOMEOTHERTEXT' end) (select

SQL Server CASE .. WHEN .. IN-Anweisung

Anzahl der Antworten 4 Antworten
Auf SQL server 2005-ich versuche, diese Abfrage select-Anweisung SELECT AlarmEventTransactionTableTable.TxnID, CASE AlarmEventTransactions.DeviceID WHEN DeviceID IN( '7', '10', '62', '58', '60', '46', '48', '50', '137', '139', '142', '143', '164' ) THEN '01' WHEN DeviceID IN( '8', '9', '63',

SQL - CASE STATEMENT - WHEN-Anweisung AND-Anweisung

Anzahl der Antworten 3 Antworten
Ich habe ein problem versuchen zu arbeiten, die sauberste Lösung für Folgendes problem. Ich habe eine Tabelle Kaufen, die hat eine Status-Spalte, wobei 1 zugelassen ist, 2 ist abgeschlossen, und Ihr sind einige andere auch. Ich habe

Wie kann ich mehrere Spalten innerhalb eines CASE WHEN auf SQL Server auswählen?

Anzahl der Antworten 4 Antworten
Habe ich danach gesucht, dieser Seite ausführlich aber nicht finden können, eine Lösung. Hier ist das Beispiel meiner Abfrage: SELECT ActivityID, Hours = (CASE WHEN ActivityTypeID <> 2 THEN FieldName = (Some Aggregate Sub Query), FieldName2 =

SQL Server: FALL WENN ODER DANN ELSE END = & gt; Das ODER wird nicht unterstützt

Anzahl der Antworten 10 Antworten
Den OR im WHEN - Klausel einer CASE - Anweisung wird nicht unterstützt. Wie kann ich dies tun? CASE ebv.db_no WHEN 22978 OR 23218 OR 23219 THEN 'WECS 9500' ELSE 'WECS 9520' END as wecs_system InformationsquelleAutor der