sql >> データベース >  >> RDS >> Mysql

PHP変数を使用して動的なmysqlクエリを作成します

    変数に値が含まれているかどうかを確認し、含まれている場合は、次のようにクエリを作成します。

    unset($sql);
    
    if ($stationFilter) {
        $sql[] = " STATION_NETWORK = '$stationFilter' ";
    }
    if ($verticalFilter) {
        $sql[] = " VERTICAL = '$verticalFilter' ";
    }
    
    $query = "SELECT * FROM $tableName";
    
    if (!empty($sql)) {
        $query .= ' WHERE ' . implode(' AND ', $sql);
    }
    
    echo $query;
    // mysql_query($query);
    


    1. WITHRECURSIVE句を使用して選択する方法

    2. 問題セット2–エンティティと属性の特定

    3. SQLServer2017のインストール

    4. MySQLにあるようなブールデータ型はMicrosoftSQLServerにありますか?