Tag: coalesce

COALESCE ist eine SQL-Funktion, gibt das erste nicht-NULL-Ausdruck unter seinen Argumenten. COALESCE() ist ANSI-standard und können verwendet werden, anstelle der Hersteller-spezifischen alternativen wie ISNULL(), NVL() oder IFNULL().

Funke: coalesce sehr langsam, auch die Datenausgabe ist sehr klein

Anzahl der Antworten 1 Antworten
Ich habe den folgenden code in Spark: myData.filter(t => t.getMyEnum() == null) .map(t => t.toString) .saveAsTextFile("myOutput") Gibt es 2000+ Dateien in der myOutput", aber nur ein paar t.getMyEnum() == null, so gibt es nur sehr wenige output

Zurück erste nicht-null-Wert

Anzahl der Antworten 7 Antworten
Habe ich eine Reihe von Funktionen: String first(){} String second(){} ... String default(){} Jeder kann einen null-Wert zurück, mit Ausnahme des Standard. jede Funktion kann auf unterschiedliche Parameter. Für Beispiel, der erste konnte keine Argumente annehmen, die

SQL Server: wie kann ich VERSCHMELZEN mit einer PIVOT-Tabelle?

Anzahl der Antworten 1 Antworten
Was ich versuche zu tun, ist geben Sie einen Wert ein, wenn ein anderer Wert nicht vorhanden ist in meiner pivot-Tabelle. Pivot-Tabelle SELECT * FROM MyTable PIVOT ( MAX(Number) for Total in ([Bob], [Jim], [Carol], [Simon])) as

Coalesce-äquivalent in der Hibernate Criteria-query?

Anzahl der Antworten 1 Antworten
Möchte ich die folgende Abfrage schreiben als ein Hibernate Criteria-Abfrage: select to_char(nvl(ol.updated_datetime, ol.created_datetime), 'dd/mm/yyyy'), sum(discount_price) from order_line ol where nvl(ol.updated_datetime, ol.created_datetime) between to_date('05-may-10') and to_date('30-may-10') group by to_char(nvl(ol.updated_datetime, ol.created_datetime), 'dd/mm/yyyy') Aber ich bin mir nicht sicher, wie

COALESCE, IFNULL, oder NZ () - Funktion, die verwendet werden können, die in SQL Server und MS Access

Anzahl der Antworten 4 Antworten
Ich ein Projekt haben, das kann entweder SQL Server oder MS Access als datenspeicher. In einer SELECT-Anweisung, die ich durchführen muss, COALESCE-operation auf eine einzelne Spalte und einem einzelnen Wert, wie diese: SELECT COALESCE([Amount], 0) FROM PaymentsDue;

VERSCHMELZEN Sie mit NULL

Anzahl der Antworten 3 Antworten
Fand ich dieses snippet von SQL in eine Ansicht, und ich bin ziemlich verwirrt, indem es den Zweck (tatsächliche SQL-gekürzt aus Platzgründen): SELECT COALESCE(b.Foo, NULL) AS Foo FROM a LEFT JOIN b ON b.aId=a.Id Ich kann mir

Wie zum verketten von strings und Kommas in SQL Server?

Anzahl der Antworten 13 Antworten
Ich bin relativ neu in MSSQL, also sorry, wenn die Frage vielleicht klingt trivial. Ich möchte zum verketten mehrerer Felder mit einem Trennzeichen ,. Jedoch, wenn das Feld leer ist, werden die zusätzlichen , werden in der

Mit Coalesce Für Komma Getrennte Liste

Anzahl der Antworten 2 Antworten
Coalesce will return the first non-null value among its arguments Dokumentation sagt. Ich kann es auch verwenden, wie folgt: DECLARE @ColumnValue VARCHAR(MAX); SELECT @ColumnValue = COALESCE(@ColumnValue+',','') + ColumnValue FROM dbo.TableA SELECT @ColumnValue Nach meinem Verständnis, sollte es

Die überprüfung einer Eingabe param, wenn nicht Null ist, und verwenden Sie Sie in dem in SQL Server

Anzahl der Antworten 7 Antworten
Was ist der beste Weg, um ein input-param in der WHERE Klausel es aber nicht, wenn es null ist? Gibt es eine Reihe von Möglichkeiten, die ich glauben, aber ich kann nicht scheinen zu erinnern, dann. Außerdem

Wie verbinden sich viele Zeilen in eine?

Anzahl der Antworten 4 Antworten
Bin ich mit dem SSMS 2008 R2 und versuche einfach nur zu verschmelzen viele Zeilen in einem. Dies sollte einfach sein denke ich, aber es ist derzeit wiederholende Daten in jeder Zeile. Bedenken Sie: create table test

Kombinieren Sie Reihen / Zeilen verketten

Anzahl der Antworten 5 Antworten
Ich bin auf der Suche nach einer Access 2007-äquivalent zu der SQL Server-die COALESCE-Funktion. Im SQL Server könnte man etwas machen wie: Person John Steve Richard SQL DECLARE @PersonList nvarchar(1024) SELECT @PersonList = COALESCE(@PersonList + ',','') +

mysql subtrahieren zwei Zeilen aus Spalte und Plätze in ein alias

Anzahl der Antworten 2 Antworten
Habe ich Tabelle meter_readings mit Spalten: id, date_taken, kwh. Ich versuche zu subtrahieren zwei Zeilen in kwh Spalte zusammen und setzen die Ergebnisse in einen alias namens consumption. Ich bin mit: SELECT id, kwh COALESCE(kwh-(SELECT kwh FROM

Wie verwenden Sie Coalesce für die string-Verkettung in einer Unterabfrage?

Anzahl der Antworten 2 Antworten
Ich versuche zu string Zeile verketten mehrerer Werte aus einer Tabelle mit "Coalesce", durch Komma getrennt und als eine Spalte in einer Unterabfrage. Etwas entlang der Linie der Declare @assignTo nvarchar(4000) Select table1.columnA table1.columnB ( select @assignTo

Die Verwendung von Coalesce-oder Case-Anweisung in JPA

Anzahl der Antworten 1 Antworten
Wie zu verwenden coalesce oder case statement in JPA 2 mit CriteriaBuilder Für viele Datensätze initiatedBy leer, und als ein Ergebnis employeeName wird null für diese Datensätze. Ich möchte die Anzeige System Generiert wenn employeeName ist null

"invalid input syntax for type numeric" für die Eingabe "emptyness"

Anzahl der Antworten 1 Antworten
Ich habe eine Tabelle mit drei Spalten mit den NUMERISCHEN Typ. Allerdings, zwei von Ihnen haben nichts (ie. leer). Hier ist der code: CREATE TABLE profiles( ID SMALLINT, FID SMALLINT, SURVEY VARCHAR(100), PROFILE VARCHAR(100), TYPE VARCHAR(100), SOURCE

ISNULL(Count(x),0) nicht 0 zurückgeben, wenn null

Anzahl der Antworten 2 Antworten
Ich habe den folgenden code: SELECT FirstName, LastName, (SELECT ISNULL(COUNT(UP1.EmailAddress), 0) AS HasEmail From dbo.UserProfiles AS UP1 WHERE (NOT (UP1.EmailAddress IS NULL)) AND (CreatedBy = dbo.UserProfiles.UserID) GROUP BY CreatedBy) AS EmailEnteredCount FROM dbo.UserProfiles WHERE (IsStaff = 1)

SQL JOIN mit COALESCE in der Bedingung ist das duplizieren von Zeilen

Anzahl der Antworten 3 Antworten
Ich versuche zu join zwei Tabellen zusammen. Die erste Tabelle enthält Datensätze, die ich nicht duplizieren wollen. Die zweite Tabelle ich habe mich in der ersten Tabelle zum nachschlagen einer [Wert] durch eine bestimmte [profileId] und [Rolle].

FEHLER: COALESCE-Typen, Zeitstempel ohne Zeitzone " und "integer" kann nicht abgestimmt werden (Postgresql)

Anzahl der Antworten 1 Antworten
## PROBLEM ## Bekam ich Fehler, die aus diesem Skript (Postgresql 9.3.2) ( Es ist OK, in MS SQL-Server ) SELECT CASE COALESCE(my_date_field,0) WHEN 0 THEN 0 ELSE 1 END AS status FROM my_table Error :COALESCE types

Wählen Sie einen Standard-Wert, wenn die zurückgegebene Ergebnis ist NULL in MySQL

Anzahl der Antworten 3 Antworten
Die folgende Abfrage läuft wunderbar, aber ich möchte die Eingabe der option, dass, wenn die E-Mail zurückgegeben werden, NULL ist, dann habe ich Eingang "[email protected]" oder etwas ähnliches. Ich habe gelesen, bis auf ein paar Funktionen, so

VERSCHMELZEN in der JPA-namedQuery

Anzahl der Antworten 3 Antworten
Habe ich Folgendes namedQuery select new test.entity.Emp(COALESCE(k.projectId,'N') as projectId, k.projectName) from Emp o inner join o.projects k Jedoch bin ich immer Fehler erwartet RIGHT_ROUND_BRACKET, gefunden '(' Umgang COALESCE im namedQuery? Gibt es andere Möglichkeiten zum behandeln von

SQL - Hässliche Kombination aus GROUP BY und COALESCE

Anzahl der Antworten 5 Antworten
Ich habe eine Tabelle mit Daten, die der folgenden ähnelt: [ID], [State], [foo], [DateCreated], [DateUpdated] Je länger ich auf diese Arbeit, die hässlicheren mein SQL ist die erste, die mir sagt, ich bin wahrscheinlich etwas falsch zu

LINQ to SQL, C# VERBINDEN

Anzahl der Antworten 4 Antworten
Die folgende Tabelle: Length | Width | Color | ID =========================== 18 | 18 | blue | 1 --------------------------- 12 | 12 | red | 1 --------------------------- Möchte ich die Herstellung einer einzelnen Spalte/Zeile: SIZES ================= 18

So zeigen Sie eine Standard-Wert, wenn keine übereinstimmung gefunden in einer Abfrage?

Anzahl der Antworten 1 Antworten
Will ich die Anzeige einer Standard-Nachricht, wenn keine Daten aus einer Abfrage. Beispielsweise Lassen Sie uns nehmen Sie eine Abfrage select empname von Mitarbeiter where id = 100 Wenn keine Daten entspricht dieser Suche möchte ich, um

Mit NVL für mehrere Spalten - Oracle SQL

Anzahl der Antworten 2 Antworten
Guten morgen meine lieben sql Zauberern und Hexen, Ich bin zu wollen, Ersatz auf 3 Spalten von Daten in 3 Tabellen. Derzeit bin ich mit der NVL-Funktion, jedoch, beschränkt sich auf zwei Spalten. Siehe unten für ein

Gibt es eine Funktion, die äquivalent zu der von Oracle NVL in MySQL?

Anzahl der Antworten 1 Antworten
Ich bin die Auswahl der max einer Spalte aus einer Tabelle. Aber es gibt ein problem: wenn es keine Zeilen in der Tabelle gibt, gibt es null. Möchte ich eine Funktion benutzen, die zurückkehren wird, einen bestimmten

MySql IFNULL(), COALSESCE() auf String nicht ersetzen

Anzahl der Antworten 4 Antworten
Beschreibung: Meine Aussage sollte, ersetzen Sie jedes leer title_column mit 'no-name', aber es funktioniert nicht: SELECT COALESCE(main_table.title_column, 'no name') AS title FROM main_table; IFNULL() die gleiche Weise verhält. Was mache ich falsch ? Könnte es sein, dass

Zusammenführen von Zeilen in einem dataframe, wo die Zeilen sind disjunkt und enthalten NAs

Anzahl der Antworten 2 Antworten
Habe ich ein dataframe mit zwei Zeilen: | code | name | v1 | v2 | v3 | v4 | |------ | ------- | ---- | ---- | ---- | ----| | 345 | Yemen | NA

ORA-12704: Zeichensatz mismatch

Anzahl der Antworten 2 Antworten
Hölle, wenn ich tun: select COALESCE (CORP_ID, 0) from crmuser.accounts; Den CORP_ID Datensätze, die Null-gibt 0 zurück, aber wenn ich das mache: select COALESCE (EMAIL, 'NO EMAIL') from crmuser.accounts Bekomme ich eine Fehlermeldung: ORA-12704: character set mismatch

?? Verbinden sich für den leeren string?

Anzahl der Antworten 10 Antworten
Etwas, ich finde mich immer mehr und mehr überprüft einen string leer ist (wie in "" oder null) und eine bedingte operator. Einem aktuellen Beispiel: s.SiteNumber.IsNullOrEmpty() ? "No Number" : s.SiteNumber; Dies ist nur eine Erweiterung Methode,

Das Ändern eines SUMMENS gab NULL auf Null zurück

Anzahl der Antworten 6 Antworten
Ich habe eine Gespeicherte Prozedur wie folgt: CREATE PROC [dbo].[Incidents] (@SiteName varchar(200)) AS SELECT ( SELECT SUM(i.Logged) FROM tbl_Sites s INNER JOIN tbl_Incidents i ON s.Location = i.Location WHERE s.Sites = @SiteName AND i.[month] = DATEADD(mm, DATEDIFF(mm,

Verwenden von COALESCE zum Verarbeiten von NULL-Werten in PostgreSQL

Anzahl der Antworten 2 Antworten
Ich habe die folgende Abfrage SELECT DISTINCT pt.incentive_marketing, pt.incentive_channel, pt.incentive_advertising FROM test.pricing pt WHERE pt.contract_id = 90000 group by 1,2,3 order by pt.incentive_marketing; Die oben stehende Abfrage gibt die o/p wie im angehängten Bild Möchte ich aber

COALESCE () für leere (aber nicht null) Felder

Anzahl der Antworten 3 Antworten
Habe ich zwei Felder, die ich bin, zu vergleichen mit der MySQL-Funktion COALESCE(). Zum Beispiel COALESCE(Field1, Field2). Das problem ist, Feld1 ist manchmal leer, aber nicht null; da es nicht null COALESCE() wählt Feld1, auch wenn seine

Verwenden von ISNULL vs mit COALESCE zum Überprüfen einer bestimmten Bedingung?

Anzahl der Antworten 9 Antworten
Ich weiß, dass mehrere Parameter übergeben werden kann, um COALESCEaber wenn Sie wollen, um schauen Sie nur ein Ausdruck, um zu sehen, wenn es nicht vorhanden ist, verwenden Sie ein Standard-oder ist es eine bessere Praxis zu

Oracle Unterschiede zwischen NVL und Coalesce

Anzahl der Antworten 8 Antworten
Gibt es nicht offensichtliche Unterschiede zwischen NVL und Verschmelzen in Oracle? Die offensichtlichen Unterschiede sind, verschmelzen Sie zurück, die erste nicht null-Eintrag in der parameter-Liste in der Erwägung, dass nvl nimmt nur zwei Parameter und gibt die

Wie man eine Koaleszenz effizient in R implementiert

Anzahl der Antworten 7 Antworten
Hintergrund Mehrere SQL-Sprachen (ich benutze meistens postgreSQL) haben eine Funktion coalesce gibt den ersten nicht-null-Spalte-element für jede Zeile. Dies kann sehr effizient zu verwenden, wenn Sie Tabellen haben eine Menge NULL Elemente in Ihnen. Erlebe ich dies

Der beste Weg, um nach "Leerwert oder Nullwert" zu suchen

Anzahl der Antworten 6 Antworten
Was ist der beste Weg, um zu überprüfen, ob der Wert null oder eine leere Zeichenfolge in der Postgres-sql-Anweisungen? Wert kann lang-Ausdruck, so dass es besser ist, dass es geschrieben wird, nur mal schauen. Derzeit bin ich

Gibt Null zurück, wenn kein Datensatz gefunden wird

Anzahl der Antworten 3 Antworten
Ich habe eine Abfrage innerhalb einer gespeicherten Prozedur, die Summen einige Werte in eine Tabelle: SELECT SUM(columnA) FROM my_table WHERE columnB = 1 INTO res; Danach wählen Sie, die ich subtrahieren res Wert mit einem integer abgerufen

SQL Server: Überprüfung eines Eingabe-Parameters, wenn nicht Null und Verwendung in wo?

Anzahl der Antworten 7 Antworten
was ist der beste Weg, um ein input-param in der WHERE Klausel es aber nicht, wenn es null ist? Gibt es eine Reihe von Möglichkeiten, die ich glauben, aber ich kann nicht scheinen zu erinnern, dann. Außerdem

Gibt es in Excel eine Koaleszenzfunktion?

Anzahl der Antworten 4 Antworten
Brauche ich zum füllen einer Zelle mit der ersten nicht leeren Eintrag in einer Gruppe von Spalten (von Links nach rechts) in der gleichen Zeile - ähnlich wie coalesce() in SQL. Im folgenden Beispiel Blatt --------------------------------------- |

Wie erhält man den ersten Nicht-Null-Wert in Java?

Anzahl der Antworten 12 Antworten
Gibt es eine Java-äquivalent von SQL COALESCE Funktion? Das heißt, gibt es eine Möglichkeit, die Rückkehr der ersten nicht-null-Wert verschiedene Variablen? z.B. Double a = null; Double b = 4.4; Double c = null; Ich will irgendwie

Wie COALESCE für leere Zeichenfolgen und NULL-Werte?

Anzahl der Antworten 1 Antworten
Ich versuche, mich der Schnellste COALESCE() nimmt zwei oder mehrere Argumente und gibt das erste nicht-null UND nicht leer ("") Wert. Ich bin mit diesem: CREATE OR REPLACE FUNCTION coalescenonempty(VARIADIC in_ordered_actual varchar) RETURNS varchar AS $$ SELECT

Wie verwende ich Coalesce in MySQL?

Anzahl der Antworten 4 Antworten
Ein wenig Hilfe hier. Ich verstehe wirklich nicht, wie diese verschmelzen in MySQL Habe ich gelesen, alle Seiten Seite 1 Ergebnis how to use coalsece im google-Ergebnis. Ich kenne seine Bedeutung, es gibt den ersten nicht-null-Wert, auf

Wie verkettet man Spalten in einem Postgres SELECT?

Anzahl der Antworten 6 Antworten
Habe ich zwei string-Spalten a und b. So select a,b from foo gibt Werte a und b. Allerdings Verkettung von a und b funktioniert nicht. Ich habe versucht : select a || b from foo und select