0
LIKE句を使用してMySQL結果から重複レコードを削除するにはどうすればよいですか?LIKE句を使用してMySQL結果から重複レコードを削除しますか?
$lname = $_POST["lname"];
$result = mysql_query("SELECT DISTINCT fname, lname, email FROM users WHERE lname LIKE '$lname%' ORDER BY lname ASC");
まだ重複しているレコードが表示されていますか?一つのことwatch out for SQL injection!
については
'SELECT DISTINCT'は重複する行を表示すべきではありません。重複するレコードを正確にはどういう意味ですか? –
SELECT DISTINCTがLIKE句で機能しない – James
クエリの結果を投稿できますか?あなたがコマンドラインからそれを実行する場合のように? –