Ich versuche, von meinem database
CASE CONDITION
mit den Daten zu verwenden, aber es funktioniert nichtwie mit Datenbank CASE Zustand zu verwenden, Daten
Hier ist mein Code:
SELECT
CASE WHEN `vessel_name` == 'SAMMY' AND `vessel_status` == 'AVAILABLE PROPOSE LINEUP'
THEN 'asdf'
END
FROM `pending_list`
ich heraus echo
versuchen AVAILABLE PROPOSE LINEUP
, wenn die Aussage ist TRUE
hier ist meine database
:
Spaltenname vessel_name
Reihe valu e SAMMY
Spaltenname vessel_status
Zeilenwert AVAILABLE PROPOSE LINEUP
wenn die Bedingung wahr ist, muss BEISPIEL Ergebnis sein:
Vessel Name: SAMMY
Vessel Status: AVAILABLE PROPOSE LINEUP
wenn die Bedingung falsch ist, muss BEISPIEL Ergebnis sein:
Vessel Name: SAMMY
Vessel Status: NO AVAILABLE PROPOSE LINEUP
Hier ist mein ganzer Code:
<table class="table table-hover table-condensed" data-toggle="table" id="resultTable">
<thead class="thead-inverse">
<tr>
<th data-sortable="true">Vessel Name</th>
<th data-sortable="true">Vessel Status</th>
</tr>
</thead>
<tr>
<th>SAMMY</th>
<th><?php "SELECT CASE WHEN `vessel_status` = 'AVAILABLE PROPOSE LINEUP'
THEN 'AVAILABLE PROPOSE LINEUP'
ELSE 'NO AVAILABLE PROPOSE LINEUP'
END as `vessel_status`
FROM `pending_list`
WHERE `vessel_name` = 'SAMMY'" ?></th>
</tr>
Verwenden Sie ein einzelnes '='. –
ist meine Syntax korrekt? – Adi
Was ist die erwartete Ausgabe? –