データベースのフィールドのいずれかが会社名か場所かどうかにかかわらず、レコードが取得されません。ここではkeyword
が私がフォームから入力したものです。hqlで同じキーワードを持つ2つのフィールドの検索操作を実行するにはどうすればよいですか?
これが私のクエリです:
Query qry=session.createQuery("select distinct company_name from Company_Info where company_name like '%"+keyword+"%' or locations.city like '%"+keyword+"%'");
誰がこの仕事を作る方法を知っていますか?
ダークナイト:-) –
ここでキーワードはnullではありません。キーワードとしてフォームから入力してください... iamは、ファイルのいずれかがデータベースにnullである場合にレコードを取得しません。会社名または所在地。 –