私はテーブルinvoice_linesとline_descriptionカラム(テキスト、utf8)を持っています。行はPHPコード(utf8)で挿入されます。最近、私は次のような問題を発見した: 私はpostgresの SELECT * FROM invoice_lines
WHERE line_description ilike '%1 X Hired 1100 (LTR). Derby R
という列がxが[0-9]の桁で、 "Vxxxxxx"のような形式になるようにするテーブルに制約を設定しようとしています。次のことは正解でしょうか? player_id SIMILAR TO 'V[:DIGIT:][:DIGIT:][:DIGIT:][:DIGIT:][:DIGIT:][:DIGIT:]'
私は、10レコードに「TAX」という単語を含むテキストがある200レコードのテーブルを持っています。 私は Select * from tbl1 WHERE [TextCol] LIKE '%TAX%'
を実行していますし、私は正しく、これらの10件のレコードを含む結果セットを取得します。 しかし、ときに私はこれを行う代わりに、190
2つの列から特定の単語を検索する必要がありますが、1つの列では前に*文字を検索する必要があります。だから私はSELECT * FROM table_name WHERE status = 'Enable' AND topic LIKE '%car%' OR category LIKE '%car%'を使用しました。今ではカテゴリ列には単語車 eがありますので、それは美しさの列も戻っています。言葉が