Category: SQL

01
Окт
2022

2 строки с одинаковым ID, вернуть строку у которой значение ‘votes’ больше чем у второй

В таблице много парных строк с одинаковым POLL_ID. Например:

ID
POLL_ID
VOTES
NAME

1
2
30
POLL 1

2
2
60
POLL 1

3
3
20
POLL 2

4
3
10
POLL 2

5
4
5
POLL 3

6
4
3
POLL 3

Нужно вернуть из каждой пары строк одну строку, у ко…

01
Окт
2022

Записать массив в БД

Не понимаю, как записать массив в БД. Нужно выбрать 3 тега максимум. Долго уже мучаюсь, ни к чему это так и не привело. Вот код:
<?php
if(!isset($_SESSION[‘user’])) {
?>

<?php
$data = date(‘Y-m-d H:i:s’);
$tags_id[] = $_POST[‘ta…

30
Сен
2022

Как вывести последние данные конкретного пользователя из базы данных mySQL?

Всем привет
В моём проекте есть база данных mySQL и в ней 2 таблицы courses и timetable. У обеих одинаковая структура – колонки id, user_id, course, reg_date в courses и id, user_id, time, reg_date в timetable. Пользователь может быть запи…

30
Сен
2022

Как вывести последние данные конкретного пользователя из базы данных mySQL?

Всем привет
В моём проекте есть база данных mySQL и в ней 2 таблицы courses и timetable. У обеих одинаковая структура – колонки id, user_id, course, reg_date в courses и id, user_id, time, reg_date в timetable. Пользователь может быть запи…

30
Сен
2022

Кривой запрос к БД

Подскажите, пожалуйста, что не так с запросом к БД? тут кривовато, конечно, ну как могу пока:). В общем проблема в том, что данные писаться не хотят. Если пользователь не зашел – надо чтобы 0 в id ставился, или что угодно.. (если пользова…

29
Сен
2022

Не работает поиск php sql LIKE %word

Всем привет.
Когда в базе данных ищу таким образом:
SELECT * FROM `words` WHERE `en` LIKE ‘%A%’

Так все результаты выводятся.
А когда так:
SELECT * FROM `words` WHERE `en` LIKE ‘%A’

Без % в конце, то почему то результатов нет.
В чем може…

29
Сен
2022

Как получить найденный фрагмент с помощью оператора LIKE

Есть ли возможность получить фрагмент, который нашел оператор LIKE?
Например в бд запись – [email protected]
Запрос – LIKE %[email protected]%
Нижнее подчеркивание заменяет собой любой символ, соответственно будет найден этот фрагмент – [email protected]

27
Сен
2022

explode в цикле php

Есть например в базе 10 строк со столбцами например img и есть цикл php.
Никак не могу понять как сделать.
например в цикле вывожу img все 10 строк, будет что-то типа этого : 1.jpg2.jpg3.jpg4.jpg и тд.
как одной переменной это всё вывести …

26
Сен
2022

Как вывести цикл php в 2 ряда?

Есть 2 блока со float:left и шириной 50%
То есть они стоят горизонтально друг около друга.
Есть цикл, например с выводом картинок и лимитом в 10.
Как сделать чтобы первые 5 картинок было в первом боке слева, а вторые 5 картинок в правом б…

25
Сен
2022

Как рандомно сопоставить записи в таблице?

Подскажите, пожалуйста, возможно ли перенести данные из таблицы 1 в таблицу 2 следующим образом: по порядку user_id должен сохраниться в таблицу 2 в столбец user_id1; следующий по user_id должен сохраниться в столбец user_id2 и т.д.?
Я пы…

24
Сен
2022

MySQL обрабатывает запросы в 100 раз медленее чем sqlite Django

Первый сайт на Django я делал по видеоурокам,использовал sqlite3 локально, после того как я закончил делать сайт, я приступил к созданию своего сайта, подключил MySQL, переопределил регистрацию auth_user создал свою main_user больше я ниче…

23
Сен
2022

Какой аналог attach() есть для связи belongsTo, Laravel?

Какой аналог attach() есть для связи belongsTo, Laravel?
Есть таблица users и books
И мне при добавлении (а так же при редактировании) новой книги, нужно выбрать (поменять, при редактировании) её автора из списка уже имеющихся
Список в вид…

20
Сен
2022

Телеграмм бот. Не приходит результат выполнения функции

При нажатии кнопки "Повторы" должен приходить результат выполнения функции. Функция у меня – это sql запрос. В терминале ответ приходит. Не понимаю как мне осуществить это. Бот присылает ошибку, что сообщение пустое. И как я пони…

20
Сен
2022

Телеграмм бот. Не приходит результат выполнения функции

При нажатии кнопки "Повторы" должен приходить результат выполнения функции. Функция у меня – это sql запрос. В терминале ответ приходит. Не понимаю как мне осуществить это. Бот присылает ошибку, что сообщение пустое. И как я пони…

19
Сен
2022

Объединение данных из нескольких схем

У меня есть 3 микросервиса и для каждого из них есть своя схема одной и той же БД (PostgreSQL). Допустим, что в каждой схеме есть всего одна таблица и в ней записи о какой-то заявке (то есть в каждой таблице будет одинаковый id этой заявки…

18
Сен
2022

Как правильно искать по Timestamp (PHP+MYSQL)?

Имеется база в котором хранятся статьи и даты статьей. Дата статьей хранится в формате timestamp (функция php – time()), поменять таблицу datetime нельзя, и тут вопрос, каким образом посредством php правильно искать статьи в зависимости от…