sql-like

    0

    3答えて

    質問があります。私は検索エンジンを持つサイトを開発しています。検索エンジンが主な機能です。ビジネスディレクトリサイトです。 現在私は "LIKE"キーワードを使用してデータベースを検索するbasic search sqlを持っています。 私のクライアントは、「Startswith」キーワードの行に沿って「Like」キーワードを使用するのではなく、検索機能を変更するように依頼しています。 この必要性

    0

    1答えて

    これはなぜ機能しないのですか? DELIMITER ;// CREATE PROCEDURE `blah` ( SearchText varchar(4000) ) BEGIN SELECT * FROM table_name WHERE table_name.StringField LIKE '%' + SearchText + '%'; -- T

    17

    4答えて

    「like」と「not like」を含むクエリーを実行したい。 現在の例: '1 | 6 | 199 |%'または '1 | 6 | 200 |%'で始まるものはすべて '1 |%'で始まります。 現在のクエリ: 'SELECT * FROM `links` WHERE `category` LIKE '1|%' NOT LIKE '1|6|199|%','1|6|200|%' ORDER BY

    1

    3答えて

    私は、Microsoft SQL Server上で、これはかなり奇妙見つける: SELECT * FROM deliveries WHERE code LIKE '01999195000%' -- 9 rows returned. Works. DECLARE @a VARCHAR(10) SET @a='01999195000%' SELECT * FROM deliveries WH

    1

    1答えて

    簡単な質問:mysqli_escape_stringはlike節に囲まれた変数をどうやって作るのですか? "SELECT * FROM table WHERE name LIKE '%". %s . "%'" または "SELECT * FROM table WHERE name like '%"."%s"."%'" 動作しません。 ありがとうございます!

    6

    6答えて

    JavaScriptでSQLキーワードLIKEをエミュレートするにはどうすればよいですか? LIKEが何であるかを知らない人のために 、それだけで0個以上の文字と一致し、_正確に1文字に一致するワイルドカード%を、サポートしている非常に単純な正規表現です。パターンは、ドット、星や他の特別な正規表現の文字が含まれている可能性があるので... var match = new RegEx(likeExp

    52

    3答えて

    私はPATINDEXとアンダースコアの位置を見つけるための解決策を見つけた: DECLARE @a VARCHAR(10) SET @a = '37_21' PRINT PATINDEX('%_%', @a) -- return 1 (false) PRINT PATINDEX('%!%', REPLACE(@a, '_', '!')) -- return 3 (correct)

    2

    2答えて

    私は入力変数を持つストアドプロシージャを持つmysqlを使用しています。 この変数をselect文(like節付き)で使用したいと思います。 例:呼び出し側が適切にストアドプロシージャへの呼び出しをパラメータ化していない場合 DELIMITER $$ DROP PROCEDURE IF EXISTS `DeleteDataByTransactionID` $$ CREATE DEFINER=

    4

    1答えて

    C++を使用してPervasiveデータベースに接続しています。 これまでのすべてのクエリはパラメータ化されています。つまり、"SELECT USER.NAME FROM USER WHERE USER.ID = ?", などです。 しかし、検索クエリではWHERE句でLIKEを使用して、パラメータとワイルド文字(%)を使用できないようです。 私のクエリは"SELECT * FROM DOG WH

    36

    4答えて

    テーブルAとテーブルBの2つのテーブルがあり、結合を実行したいが、一致条件は、A 'の列がBの列のようなものでなければならない。 Bの列: たとえば、Aの列が 'foo'の場合。 Bの列が 'fooblah'、 'somethingfooblah'、または 'foo'のいずれかである場合、結合は一致します。私は標準的な文のようにワイルドカードを使う方法を知っていますが、結合をするときに混乱します。