So weisen Sie Feldern bei der MySQL-Abfrage Standardwerte zu

So weisen Sie Feldern bei der MySQL-Abfrage Standardwerte zu

brauchen

Wenn Sie ein Feld abfragen, müssen Sie einem Feld denselben Wert zuweisen.

Sie können diesen Wert fest codieren oder aus der Datenbank abrufen.

1. Fest codierte Werte

WÄHLEN
 mfr_id AS mfrId,
 Herstellername AS Herstellername,
 IFNULL(NULL, 587694978080178176) AS suppId
AUS
 mater_prod materProd

Abfrageergebnisse

2. Werte aus der Datenbank abrufen

WÄHLEN
 mfr_id AS mfrId,
 Herstellername AS Herstellername,
 IFNULL(NULL, Hersteller-ID) AS suppId
AUS
 mater_prod materProd

Abfrageergebnisse

Zusatzwissen: So legen Sie einen Standardwert fest, wenn das MySQL-Abfragefeld leer ist

In den meisten Fällen wird der Lagerbestand wie folgt berechnet. Wenn der Lagerbestand oder der gesperrte Lagerbestand leer ist, ist der Standardwert 0.

WÄHLEN
(IFNULL(t_inventory.pro_number,0)-IFNULL(t_inventory.locked_number,0)) AS content_number
AUS
t_inventory

Der obige Vorgang zum Zuweisen von Standardwerten zu Feldern während der MySQL-Abfrage ist der gesamte Inhalt, den der Editor mit Ihnen teilt. Ich hoffe, er kann Ihnen als Referenz dienen. Ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen.

Das könnte Sie auch interessieren:
  • MySQL-Implementierung zum Extrahieren und Abfragen von Felddaten des Typs JSON
  • MySQL ruft Daten basierend auf dem JSON-Feldinhalt als Abfragebedingung ab (einschließlich JSON-Arrays).
  • Mybatis MySQL Fuzzy-Abfragemethode (CONCAT mehrere Felder) und Fehler
  • Beispielcode zur Implementierung der String-Split-Funktion im MySQL-Abfragefeld
  • Detaillierte Erklärung zur Abfrage von Feldern im JSON-Format in MySQL
  • Abfragen von MySQL-Datums- und Zeitfeldern

<<:  Vue realisiert den Produktlupeneffekt

>>:  So installieren Sie den RabbitMQ-Server mit Yum auf CentOS

Artikel empfehlen

React Native JSI implementiert Beispielcode für RN und native Kommunikation

Inhaltsverzeichnis Was ist JSI Was ist anders an ...

Zusammenfassung der Wissenspunkte zu MySQL-Index, Sperre und Transaktion

Dieser Artikel fasst die Wissenspunkte zu MySql-I...

Das Installationstutorial zu mysql5.5.28 ist super detailliert!

mysql5.5.28 Installations-Tutorial zu Ihrer Infor...

Einführung und Verwendung der Angular-Pipeline PIPE

Vorwort PIPE, übersetzt als Pipeline. Angular Pip...

Beispiel für das Erstellen eines virtuellen Hosts basierend auf dem Apache-Port

Apache: Virtuellen Host basierend auf Port erstel...

Beispiel einer DOM-Operationstabelle (DOM erstellt Tabelle)

1. Erstellen Sie eine Tabelle mit HTML-Tags: Code...

MySQL-Benutzer und -Berechtigungen und Beispiele zum Knacken des Root-Passworts

MySQL-Benutzer und -Berechtigungen In MySQL gibt ...

Erklärung der Funktionsweise und Verwendung von Redux

Inhaltsverzeichnis 1. Was ist Redux? 2. Das Redux...

Eine kurze Erläuterung zu Leerzeichen und Leerzeilen im HTML-Code

Alle aufeinanderfolgenden Leerzeichen oder Leerze...

Detaillierte Erklärung zur Verwendung von this.$set in Vue

Inhaltsverzeichnis Verwendung von this.$set in Vu...

JavaScript realisiert Lupen-Spezialeffekte

Der zu erzielende Effekt: Wenn die Maus auf das k...