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

So beheben Sie die durch MySQL DDL verursachte Synchronisierungsverzögerung

Inhaltsverzeichnis Vorwort Lösung Tool-Einführung...

Implementierung der Webpack-Codefragmentierung

Inhaltsverzeichnis Hintergrund CommonsChunkPlugin...

Implementierung des Whack-a-Mole-Spiels in JavaScript

In diesem Artikel finden Sie den spezifischen Cod...

So leiten Sie eine URL mit Nginx Rewrite um

Ich muss in letzter Zeit bei der Arbeit oft die N...

mysql 5.7.11 winx64 anfängliche Passwortänderung

Laden Sie die komprimierte Version von MySQL-5.7....

Beispiel für eine Vue-Datenanzeige auf einem großen Bildschirm

Um die Anforderungen effizient zu erfüllen und au...

Detaillierte Schritte zur Installation von Docker 1.8 auf CentOS 7

Docker unterstützt die Ausführung auf den folgend...

Eine kurze Analyse der Probleme mit JS-Originalwerten und Referenzwerten

Primitive Werte -> primitive Typen Number Stri...