IPB

Добро пожаловать, гость ( Вход | Регистрация )

> Правила.

1. Создавайте отдельную тему на каждую ошибку.
2. Попытайтесь максимально точнее описать проблему и указать конкретные действия, которые к ней привели.
3. Не используйте иконки и выделения при создании темы.

 
Тема закрытаОткрыть новую тему
> Задвоение записей в таблице zacheyt, Некоторые функции не отрабатывают у моего аккаунта
pegoopik
30.3.2015, 7:28
Сообщение #1


Новичок
*

Группа: Пользователи Braingames
Сообщений: 42
Регистрация: 10.8.2012
Из: Новосибирск
Пользователь №: 38 696



Здравствуйте.

При открытии страницы "последние комментарии для решивших" получаю ошибку:

Ошибка в: SELECT count(commentsId) FROM comments2puzzle AS c WHERE puzzleId IN (SELECT puzzleId FROM puzzle WHERE puzzleVisible = 'yes') AND ((SELECT checkZa4et FROM zachet WHERE puzzleId = c.puzzleId AND usersId = '41827')='checked')

1242
Subquery returns more than 1 row


Очевидно коррелированный подзапрос

(SELECT checkZa4et FROM zachet WHERE puzzleId = c.puzzleId AND usersId = '41827')

Возвращает две или более строк.

Причем скорее всего на задаче "фокус с 10кой" - она у меня зачтена два раза в следствии какого-то бага. Я так же не могу открыть ни одно из !двух зачтенных обсуждений данной задачи.

Прошу исправить(хотя жить не мешает)

//
Добавьте констрейт уникальности (UserId, PuzzleId) на табличку zachet во избежании повторения ;-)

Сообщение было отредактировано pegoopik: 30.3.2015, 7:29
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
pegoopik
1.4.2015, 10:04
Сообщение #2


Новичок
*

Группа: Пользователи Braingames
Сообщений: 42
Регистрация: 10.8.2012
Из: Новосибирск
Пользователь №: 38 696



QUOTE(pegoopik @ 30.3.2015, 7:28) *
При открытии страницы "последние комментарии для решивших" получаю ошибку:


Исправили, спасибо! Видимо давно, я думал тут бдет комментарий.
Смог проставить оценку задаче "фокус с купюрой" и кажется на два зачтённых балла меньше сталоsmile.gif

Upd: не нашёл как закрыть тему, возможно у меня прав нет. Закройте тогда пожалуйста.

Сообщение было отредактировано pegoopik: 1.4.2015, 10:20
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Тема закрытаОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0 -

 



- Упрощённая версия Сейчас: 20.4.2024, 5:48
Яндекс.Метрика