Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はデータベースを持っています。フィールドの 1 つで、mail.domainname.com で始まるエントリを取得することがあります。
mysql と php を使用して、最初の 4 文字 = 'mail' であるフィールド ホスト名から行のみを選択することは可能ですか?
それを行う1つの方法は、使用することですLIKE
LIKE
SELECT * FROM tablename WHERE hostname LIKE 'mail%'
もう一つは、使用することですSUBSTR()
SUBSTR()
SELECT * FROM tablename WHERE SUBSTR(hostname, 1, 4) ='mail'
単純に使用します:
SELECT * FROM your_table WHERE SUBSTR(field_name, 1, 4) = 'mail'