-3

みなさんこんにちは。データベースからのクエリ結果であるアンドロイド用のアプリを使用しています。Android側は問題ありません。DBサーバーからAndroidにデータを送受信できます。しかし、私はPHPとmysqlのもの、特にフィールド/列の値でレコードを見つけて、検索した値に一致した行を印刷するのが難しいです。これが私のデータベース構造であることを見てみましょう。データベース名は LBS、テーブル名は情報です。

ID, NAME, JOB

1, john,   teacher
2, doe,    farmer
3, obama,  farmer
4, sweden, teacher

たとえば、教師の値フォームJOB列を持つ行を印刷するために使用できる構文は何ですか?したがって、出力は次のようになります:

1, john,  teacher
4, sweden,teacher

前もって感謝します !:)

4

3 に答える 3

2

where条件を作るだけ

SELECT * FROM information WHERE job = 'teacher';

次に、次のような出力が得られます

ID |NAME   |JOB
---|-------|------
1  |john   |teacher
4  |sweden |teacher
于 2013-10-29T14:30:21.040 に答える
0

文字列として出力してみてください:

SELECT CONCAT_WS(',', ID, NAME, JOB) WHERE JOB='teacher'
于 2013-10-29T14:32:19.373 に答える