1
テーブルを検索して特定の文字列を検索しようとしていますが、一致した行の列を1つ返すだけです。MySQLデータベースの1つのテーブルから1つの列を検索し、別の列を返します
私はこの
Select * from staff.list where Concat(name) like "%mark%";
を持っている。しかし、これは全体のラインを返され、私が欲しいものではないこと。
テーブルを検索して特定の文字列を検索しようとしていますが、一致した行の列を1つ返すだけです。MySQLデータベースの1つのテーブルから1つの列を検索し、別の列を返します
私はこの
Select * from staff.list where Concat(name) like "%mark%";
を持っている。しかし、これは全体のラインを返され、私が欲しいものではないこと。
Select *
の代わりにSelect <comma separated list of columns you want>
の代わりに。たとえば、名前を取得するだけで、次のことができます。
Select name from staff.list where Concat(name) like "%mark%";
ありがとうございました。 –
スタックオーバーフローがうまくいって嬉しいです!あなた自身の質問で回答を受け入れることに加えて、回答をアップアップして、あなたに役立つ回答に報酬を与えることもできます。私はあなたがスタックオーバーフローであなた自身を楽しむことを願っています。 – nibarius