rooms
id (PK, AI, unsigned INT), number (unsigned INT), type_id (FK, unsigned INT DEFAULT NULL), ..
room_types
id (PK, AI, unsigned INT), name, ...
rooms:
1, 1, 1
2, 2, 2
3, 3, NULL
4, 4, 1
5, 5, 3
room_types
1, Стандарт (2 места)
2, Стандарт (3 места)
2, Люкс (1 место)
Этот метод можно вызвать с ключом доступа пользователя, полученным в Standalone-приложении через Implicit Flow.
Любой товар на сайте имеет 3 типа, по-моему вы предлагаете очень не эффективный и энергозатратный вариант. При вашем варианте придется 1 товар дублировать 3 раза, при этом просто везде прописав разный формат.
Вы уверены, что моим вариантом нельзя ничего сделать?
Если можно, то вопрос заключался не в этом, а в том, что я не могу выстроить отношения с таблицами и достать нужные мне данные.
Да, вы правы: sqlfiddle.com/#!9/c35cf3/4
Не знал как на самом деле работает DISTINCT
тут конечно нет. Я про сортировку как в этом моем варианте: sqlfiddle.com/#!9/aa8497/4
Второй почему то дублирует всё равно: sqlfiddle.com/#!9/2d106f/2
И я похоже не упомянул главное про второе...
class Client
{
public function getFriends($params)
{
$allowedParams = array('user_id', 'first_name', );
$requestParams = array();
foreach ($params as $key => $param) {
if (in_array($key, $allowedParams)){
$requestParams[$key] = $param;
}
}
}
}
UPDATE `posts` SET `published` = 1 WHERE `published` = 0 AND `publish_date` >= CURRENT_TIMESTAMP()
Думаю большинство контента соц. сети это и есть копипаст