In SQL wertet der CASE-Ausdruck eine Liste von Bedingungen aus und gibt das Ergebnis für die erste Bedingung zurück, die als wahr ausgewertet wird. Verwenden Sie für die CASE-Fragen der Programmiersprachen stattdessen das Tag [switch-Anweisung].
Overа этот вопрос есть ответы на Stapelüberlauf на русском : Как выглядит конструкция WENN… DANN в SQL SELECT? Wie führe ich eine IF...THENin einer SQL SELECTAnweisung durch? Zum Beispiel: SELECT IF(Obsolete = 'N' OR InStock = 'Y' ? 1 : 0) AS Saleable, * FROM Product
Der OROperator in der WHENKlausel einer CASEAnweisung wird nicht unterstützt. Wie kann ich das machen? CASE ebv.db_no WHEN 22978 OR 23218 OR 23219 THEN 'WECS 9500' ELSE 'WECS 9520' END as wecs_system
Gibt es eine Möglichkeit, einen ODER-Operator oder einen gleichwertigen Operator in einem PHP-Switch zu verwenden? Zum Beispiel so etwas: switch ($value) { case 1 || 2: echo 'the value is either 1 or 2'; break; }
Weiß jemand, wie man Kreuztabellenabfragen in PostgreSQL erstellt? Zum Beispiel habe ich die folgende Tabelle: Section Status Count A Active 1 A Inactive 2 B Active 4 B Inactive 5 Ich möchte, dass die Abfrage die folgende Kreuztabelle zurückgibt: Section Active Inactive A 1 2 B 4 5 Ist das …
Ich habe versucht, mich umzuschauen, aber ich konnte nichts finden, was mir helfen würde. Ich versuche dies in SQL zu tun: declare @locationType varchar(50); declare @locationID int; SELECT column1, column2 FROM viewWhatever WHERE CASE @locationType WHEN 'location' THEN account_location = @locationID WHEN 'area' THEN xxx_location_area = @locationID WHEN 'division' THEN …
Wie kann ich Routen in ASP.NET MVC in Kleinbuchstaben und wenn möglich mit Unterstrich versehen? Damit ich /dinners/details/2anrufen DinnersController.Details(2)und wenn möglich /dinners/more_details/2anrufen würde DinnersController.MoreDetails(2)? All dies, während immer noch Muster wie verwendet werden {controller}/{action}/{id}.
Ich habe eine SQL-Anweisung mit einem CASEvon SELECTund kann es einfach nicht richtig machen. Könnt ihr mir ein Beispiel zeigen, CASEwo die Fälle die Bedingungen sind und die Ergebnisse aus den Fällen stammen? Beispielsweise: Select xxx, yyy case : desc case when bbb then 'blackberry'; when sss then 'samsung'; end …
Das folgende Bild ist Teil der Microsoft SQL Server 2008 R2-Systemansichten. Aus dem Bild können wir erkennen, dass die Beziehung zwischen sys.partitionsund sys.allocation_unitsvom Wert von abhängt sys.allocation_units.type. Um sie zusammenzufügen, würde ich etwas Ähnliches schreiben: SELECT * FROM sys.indexes i JOIN sys.partitions p ON i.index_id = p.index_id JOIN sys.allocation_units a …
Wir haben eine Protokolltabelle mit einer Nachrichtenspalte, die manchmal einen Ausnahmestapel-Trace enthält. Ich habe einige Kriterien, die bestimmen, ob die Nachricht dies hat. Wir möchten diese Nachrichten nicht dem Kunden zeigen, sondern haben eine Nachricht wie: Interner Fehler aufgetreten. Kontaktieren Sie uns mit dem Referenzcode xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx Dabei ist xxx usw. …
Ich frage mich, ob das überhaupt möglich ist. Ich möchte Spalte x aktualisieren, wenn eine Bedingung erfüllt ist, andernfalls würde Spalte y aktualisiert UPDATE table SET (CASE (CONDITION) WHEN TRUE THEN columnx ELSE columny END) = 25 Ich habe überall gesucht, einige Dinge ausprobiert und kann keine Lösung finden. Ich …
Ich arbeite mit einer Abfrage, die die Anweisung "CASE" in der Klausel "WHERE" enthält. SQL Server 2008 gibt jedoch einige Fehler bei der Ausführung aus. Kann mir bitte jemand bei der richtigen Abfrage helfen? Hier ist die Abfrage: SELECT tl.storenum 'Store #', co.ccnum 'FuelFirst Card #', co.dtentered 'Date Entered', CASE …
Ich habe drei Funktionen, die das n-te Element einer Liste finden: nthElement :: [a] -> Int -> Maybe a nthElement [] a = Nothing nthElement (x:xs) a | a <= 0 = Nothing | a == 1 = Just x | a > 1 = nthElement xs (a-1) nthElementIf :: …
Warum setzt der Compiler nicht automatisch break-Anweisungen nach jedem Codeblock im Switch? Ist es aus historischen Gründen? Wann sollen mehrere Codeblöcke ausgeführt werden?
Ich habe eine Variable in einem Datenrahmen, in dem eines der Felder normalerweise 7-8 Werte hat. Ich möchte ihnen 3 oder 4 neue Kategorien innerhalb einer neuen Variablen innerhalb des Datenrahmens zusammenfassen. Was ist der beste Ansatz? Ich würde eine CASE-Anweisung verwenden, wenn ich in einem SQL-ähnlichen Tool wäre, aber …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.