問題タブ [against]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - 「MATCH AGAINST」クエリに別の「AND」を追加する方法
私は初心者で、このクエリで結果を返すことができません。AND paginas_taal = 'ned'以下のクエリに追加するにはどうすればよいですか?
誰にも手がかりがありますか?
TIA Gr. ハンス
mysql - ブール一致/反対内でのMySQLREGEXPの使用
次のMySQLクエリがあります。
ここでの「正規表現」は、「完全な単語」コロラド(末尾の「s」の有無にかかわらず)を検索します。
実際には、( "denver")AND("colorado"または"colorados")を持つ行のみを選択したいと思います。しかし、正規表現に「+」を付けることはできません。試しましたが、要件に一致する行がテーブルにありますが、結果は0になりました。
「+」をREGEXPの使用に対して機能させる方法についてのアイデアはありますか?これは、「denver」と「colorado」がselectステートメントの作成に使用する変数の値であるPHPスクリプト内から作成しています。
私のPHP/MySQLスクリプトは次のようになります。
mysql - クエリに対する PHP/MYSQL の一致
クエリに対して一致を実行しようとしていますが、機能していません。2 つのフィールドに全文索引を作成しました。しかし、単語「関係」の直前にSQLエラーが発生しています。ここにSQLがあります:
また、shdescript を検索して ldescript を検索しようとしましたが、同じエラーが発生します。また、スペースなしで検索文字列を試しました。私の知る限り、検索文字列の単語を括弧内のコンマで区切る必要があります。私は何を間違っていますか?ありがとう。
mysql - クエリ 2 つのテーブルに対する MYSQL の一致
結合を使用して 2 つのテーブルを持つクエリに対して照合を行うことは可能ですか? トリッキーな部分はテーブルのインデックスかもしれませんが、方法があるかもしれません..SQLは私の得意分野ではありません。どうもありがとう。以下のようなものではないかと想像します。
どうもありがとう
mysql - mysql WHERE MATCH AGAINST
mysql と MATCH AGANIST に問題があります。
データベースに次の行を取得しました:
次のクエリでこれを見つけたい:
しかし、私は空の行を得ました。
ただし、このクエリでは:
私は欲しくなる。
params のダブル ** を手伝ってくれませんか? AGAINST('*argi*' IN BOOLEAN MODE)
mysql - スラッシュを使用した MySQL の一致
スラッシュを含む製品 (ac/dc など) を mysql の照合で検索する際に問題が発生しています。
これに影響を与えている特定の設定があるようです。デフォルト設定の私のウィンドウの xammp では、これらのそれぞれがうまく機能します:
と
と
と
と
しかし、Linux システム上にある実稼働サーバーではそれらのどれも動作しません (どのディストリビューションかはわかりませんが、plesk の下にあります)。
そして、「働かない」とはどういう意味ですか。クエリは 0 行を返します。本番サーバーの ft_min_word は 2 です。
mysql - MATCH AGAINST 複数の単語 AND OR
プロジェクトで全文検索を使用しています。複数の単語を検索したいのですが、問題があります。私の質問は次のとおりです。
このクエリは word1 OR word2 OR word3 OR word4を含む検索ですが、word1 OR word2 OR word3 word4 を含めて検索したい
それで、解決策は何ですか?
mysql - 対戦..対戦
クエリが機能していません。常に関連する 0 が表示されます。データに対しても存在します。
以下の結果を見ることができます。

何が原因かわかりません。
php - 結合と一致を使用したMySQL検索
スウェーデンの企業に関する情報が入ったテーブル(tblforetag)、州が入ったテーブル(tbllan)、都市が入ったテーブル(tblstad)が1つずつあります。都市はID番号で州にリンクされており、companyテーブルには都市名(varchar)の列があります。
1つの州のすべての企業を検索するにはどうすればよいですか?
結合をいじりましたが、機能しませんでした。私は今このコードを持っていますが、それは(会社のテーブルで)会社名と都市のみを検索します:
mysql - MySQL "MATCH ... AGAINST": すべての列に針?
MATCH ... AGAINST の使用で問題が発生しました。「elts」というサンプル テーブルを次に示します。
これが私のクエリです:
私の問題は、使用している環境に応じて 2 つの異なる結果が得られることです。
- Wamp (MySQL : 5.6.12) : ID 1 と 2 を取得します
- 1&1 サーバー (MySQL : 5.0): ID 1 しか取得できません
私のサーバーでは、針 (ここでは「音楽」) がすべての列に存在する必要があります。そうでない場合、関連性は 0 です...
誰かがこの問題に遭遇しましたか?
編集、テーブル定義: