テーブルに4つのアイテムがあるとします。
- マイケルジョーダン
- トムマークジョーダン
- ジョーダンジョン
- アダムジョーダンロバート
検索語は「Jordan」です。アルファベット順に並べ替えた結果を取得するにはどうすればよいですか。ただし、検索語が最初に一致するのは次のようになります。
- ジョーダンジョン
- マイケルジョーダン
- トムジョーダンロバート
- アダムマークジョーダン
私はこのコードを使用していますが、私が望むものを取得していません:
$this->db->select('id, name');
$this->db->from('users');
$this->db->like('name', $search_term);
$this->db->order_by('name', 'asc');
$query = $this->db->get();