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

オートコンプリートデータを分類する

    検索テキスト入力の近くにあるドロップダウンを使用して、カテゴリまたは複数のチェックボックスを選択し、どのユニオンを作成する必要があるかを確認しますか? Sphinx http://sphinxsearch.com/ をお勧めします

    をお試しください
    SELECT 1 as type,tname AS keyword FROM t
                        UNION
                        SELECT 2 as type,sname AS keyword FROM sub
                        UNION
                        SELECT 3 as type,cname AS keyword FROM c
                        UNION
                        SELECT 4 as type,iname AS keyword FROM i
    
    foreach($results as $result)
    {
        switch($result['type'])
        {
            case 1:
            $cat_1[]=$result;
            break;
    
            case 2:
            $cat_2[]=$result;
            break;
        }
    
    }
    



    1. PHPを使用してCSVからMySqlテーブルを更新する

    2. jsonデータをテーブルに挿入する方法は?

    3. Oracleトリガーで、行タイプ変数に新旧を割り当てることはできますか?

    4. MySQL-テーブル'my_table'はロックテーブルでロックされていません