Это, кажется, простой вопрос, но я не могу на всю жизнь найти ответ. Как выбрать все строки в столбце независимо от значения? Например, если я хочу, чтобы все в месте колонки:Как выбрать все строки в столбце MySQL
"SELECT * FROM whateverTable WHERE id='$id' AND date='$date' AND location='I don't care, return everything'"
Имейте в виду, что мне нужно местоположение там, потому что я получаю динамический URL запроса к этой базе данных, в противном случае я бы просто оставил его.
Редактировать Я прочитал некоторые ответы и стыда на меня, чтобы не делать себе яснее. Я пытаюсь увидеть, если запрос MySQL, где вы можете выбрать каждую строку в столбце можно без необходимости для этого:
if ($location == '') {
"SELECT * FROM whateverTable WHERE id='$id' AND date='$date'"
} else {
"SELECT * FROM whateverTable WHERE id='$id' AND date='$date' AND location='$location'"
}
Вместо взлом моего кода так (потому что я чертовски много больше запросов положения в моем реальном коде), я пытаюсь увидеть, если что-то подобное можно:
"SELECT * FROM whateverTable WHERE id='$id' AND date='$date' AND location='%'"
или это:
"SELECT * FROM whateverTable WHERE id='$id' AND date='$date' AND location='.*'"
Но я не имею никакой удачи. Если это не так, я просто перейду. Извините, что не сделал себя яснее
где положение не должен ссылаться на каждый столбец. – DGH
Вы должны, вероятно, избегать этого маршрута вместе и добавить другой метод для извлечения данных. – JustinDanielson