MYSQLcolumnYのフィールド値が指定されているcolumnXのフィールドの値を取得したいと思います。これが発生する行は複数ある可能性がありますが、最初の行で発生します。あなたがphpを提供することができればそれは素晴らしいでしょう。ありがとう
2 に答える
2
このSQLを試してください:
SELECT `columnX` FROM `table` WHERE `columnY` = $value LIMIT 1
PHPの場合:
$query = $mysqli->query("SELECT `columnX` FROM `table` WHERE `columnY` = $value LIMIT 1");
$row = $query->fetch_assoc();
echo $row['columnX'];
于 2012-09-25T16:03:53.610 に答える
0
SQLでそれを実行したい場合は、次のようなIF条件を使用できます。
SELECT IF(X=0,Y,1) As cond FROM table
PHPの場合:
$query = $mysqli->query('SELECT IF(X=0,Y,1) As cond FROM table');
$row = $query->fetch_assoc();
echo $row['cond'];
「ダニエル・リー」に感謝します
于 2012-09-25T16:07:26.487 に答える