問題タブ [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.

0 投票する
1 に答える
125 参照

mysql - 「MATCH AGAINST」クエリに別の「AND」を追加する方法

私は初心者で、このクエリで結果を返すことができません。AND paginas_taal = 'ned'以下のクエリに追加するにはどうすればよいですか?
誰にも手がかりがありますか?

TIA Gr. ハンス

0 投票する
1 に答える
3285 参照

mysql - ブール一致/反対内でのMySQLREGEXPの使用

次のMySQLクエリがあります。

ここでの「正規表現」は、「完全な単語」コロラド(末尾の「s」の有無にかかわらず)を検索します。

実際には、( "denver")AND("colorado"または"colorados")を持つ行のみを選択したいと思います。しかし、正規表現に「+」を付けることはできません。試しましたが、要件に一致する行がテーブルにありますが、結果は0になりました。

「+」をREGEXPの使用に対して機能させる方法についてのアイデアはありますか?これは、「denver」と「colorado」がselectステートメントの作成に使用する変数の値であるPHPスクリプト内から作成しています。

私のPHP/MySQLスクリプトは次のようになります。

0 投票する
4 に答える
8484 参照

mysql - クエリに対する PHP/MYSQL の一致

クエリに対して一致を実行しようとしていますが、機能していません。2 つのフィールドに全文索引を作成しました。しかし、単語「関係」の直前にSQLエラーが発生しています。ここにSQLがあります:

また、shdescript を検索して ldescript を検索しようとしましたが、同じエラーが発生します。また、スペースなしで検索文字列を試しました。私の知る限り、検索文字列の単語を括弧内のコンマで区切る必要があります。私は何を間違っていますか?ありがとう。

0 投票する
1 に答える
7637 参照

mysql - クエリ 2 つのテーブルに対する MYSQL の一致

結合を使用して 2 つのテーブルを持つクエリに対して照合を行うことは可能ですか? トリッキーな部分はテーブルのインデックスかもしれませんが、方法があるかもしれません..SQLは私の得意分野ではありません。どうもありがとう。以下のようなものではないかと想像します。

どうもありがとう

0 投票する
2 に答える
6574 参照

mysql - mysql WHERE MATCH AGAINST

mysql と MATCH AGANIST に問題があります。

データベースに次の行を取得しました:

次のクエリでこれを見つけたい:

しかし、私は空の行を得ました。

ただし、このクエリでは:

私は欲しくなる。

params のダブル ** を手伝ってくれませんか? AGAINST('*argi*' IN BOOLEAN MODE)

0 投票する
2 に答える
1732 参照

mysql - スラッシュを使用した MySQL の一致

スラッシュを含む製品 (ac/dc など) を mysql の照合で検索する際に問題が発生しています。

これに影響を与えている特定の設定があるようです。デフォルト設定の私のウィンドウの xammp では、これらのそれぞれがうまく機能します:

しかし、Linux システム上にある実稼働サーバーではそれらのどれも動作しません (どのディストリビューションかはわかりませんが、plesk の下にあります)。

そして、「働かない」とはどういう意味ですか。クエリは 0 行を返します。本番サーバーの ft_min_word は 2 です。

0 投票する
2 に答える
1886 参照

mysql - MATCH AGAINST 複数の単語 AND OR

プロジェクトで全文検索を使用しています。複数の単語を検索したいのですが、問題があります。私の質問は次のとおりです。

このクエリは word1 OR word2 OR word3 OR word4を含む検索ですが、word1 OR word2 OR word3 word4 を含めて検索したい

それで、解決策は何ですか?

0 投票する
1 に答える
206 参照

mysql - 対戦..対戦

クエリが機能していません。常に関連する 0 が表示されます。データに対しても存在します。

以下の結果を見ることができます。

ここに画像の説明を入力

何が原因かわかりません。

0 投票する
2 に答える
113 参照

php - 結合と一致を使用したMySQL検索

スウェーデンの企業に関する情報が入ったテーブル(tblforetag)、州が入ったテーブル(tbllan)、都市が入ったテーブル(tblstad)が1つずつあります。都市はID番号で州にリンクされており、companyテーブルには都市名(varchar)の列があります。

1つの州のすべての企業を検索するにはどうすればよいですか?

結合をいじりましたが、機能しませんでした。私は今このコードを持っていますが、それは(会社のテーブルで)会社名と都市のみを検索します:

0 投票する
0 に答える
109 参照

mysql - MySQL "MATCH ... AGAINST": すべての列に針?

MATCH ... AGAINST の使用で問題が発生しました。「elts」というサンプル テーブルを次に示します。

これが私のクエリです:

私の問題は、使用している環境に応じて 2 つの異なる結果が得られることです。

  • Wamp (MySQL : 5.6.12) : ID 1 と 2 を取得します
  • 1&1 サーバー (MySQL : 5.0): ID 1 しか取得できません

私のサーバーでは、針 (ここでは「音楽」) がすべての列に存在する必要があります。そうでない場合、関連性は 0 です...

誰かがこの問題に遭遇しましたか?

編集、テーブル定義: