Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
08.03.2021, 03:52
|
|||
---|---|---|---|
|
|||
выбрать одинаковые значения из базы |
|||
#18+
Здравствуйте. Есть база base с таблицей table и полями N1 N2 N3 N1 N2 N3 10 1 5 10 1 5 10 1 6 20 1 5 20 1 5 30 2 5 30 2 5 нужно отобрать одинаковые значения из поле N1 где поле N2 равно 1 и поле N3 содержит и 5 и 6 должно отобраться: N1 N2 N3 10 1 5 10 1 6 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.03.2021, 12:33
|
|||
---|---|---|---|
выбрать одинаковые значения из базы |
|||
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.03.2021, 14:35
|
|||
---|---|---|---|
|
|||
выбрать одинаковые значения из базы |
|||
#18+
Akina, а в одну строку это нельзя сделать? - select n1 n2 n3 from table where......... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.03.2021, 17:53
|
|||
---|---|---|---|
выбрать одинаковые значения из базы |
|||
#18+
Можно. Замените переводы строк на пробелы. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.03.2021, 02:56
|
|||
---|---|---|---|
|
|||
выбрать одинаковые значения из базы |
|||
#18+
Akina, Код: sql 1. 2. 3.
попробовал вот так, но по полю N3 не отбирает только 5 и 6 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.03.2021, 08:03
|
|||
---|---|---|---|
выбрать одинаковые значения из базы |
|||
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.03.2021, 09:54
|
|||
---|---|---|---|
|
|||
выбрать одинаковые значения из базы |
|||
#18+
Akina, а в чем ошибка? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.03.2021, 10:06
|
|||
---|---|---|---|
выбрать одинаковые значения из базы |
|||
#18+
sergg1957 в чем ошибка? А ошибка очевидная - запрос контролирует наличие хотя бы одной записи, с n3 = 5 или 6, но не контролирует, что присутствуют ОБА значения. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.03.2021, 10:26
|
|||
---|---|---|---|
|
|||
выбрать одинаковые значения из базы |
|||
#18+
Akina, а можно пример , как контролировать оба значения? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.03.2021, 12:54
|
|||
---|---|---|---|
|
|||
выбрать одинаковые значения из базы |
|||
#18+
sergg1957 а можно пример , как контролировать оба значения? "он над нами издевался..." (ц) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.03.2021, 13:42
|
|||
---|---|---|---|
|
|||
выбрать одинаковые значения из базы |
|||
#18+
paver, Код: sql 1. 2. 3.
где издивательсто? нужно записать в одну строку, пробую вот так, он выдает ошибку . ... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.03.2021, 13:50
|
|||
---|---|---|---|
|
|||
выбрать одинаковые значения из базы |
|||
#18+
sergg1957, это в visual basic.net пишется ... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.03.2021, 16:02
|
|||
---|---|---|---|
выбрать одинаковые значения из базы |
|||
#18+
sergg1957 пробую вот так, он выдает ошибку Во-вторых, получив сообщение об ошибке от среды или коннектора, нужно озаботиться получением сообщения об ошибке от того, кто её обнаружил - в данном случае от MySQL-сервера. В третьих, следует проверять свои запросы. ПОБУКВЕННО. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.03.2021, 16:18
|
|||
---|---|---|---|
|
|||
выбрать одинаковые значения из базы |
|||
#18+
Akina, где ошибка то от MySql сервера не пойму завтра скрин ошибки в Visual basic.net прикреплю ... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.03.2021, 18:45
|
|||
---|---|---|---|
выбрать одинаковые значения из базы |
|||
#18+
sergg1957 где ошибка то от MySql сервера не пойму https://dev.mysql.com/doc/refman/8.0/en/error-log.html ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.03.2021, 02:56
|
|||
---|---|---|---|
|
|||
выбрать одинаковые значения из базы |
|||
#18+
Akina, ну вот я пишу запрос и выдает ошибку см.скрин 01.png ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.03.2021, 03:43
|
|||
---|---|---|---|
выбрать одинаковые значения из базы |
|||
#18+
sergg1957, Запятая перед словом FROM не нужна. Называть таблицу table - плохая практика, даже если работает, т.к. это слово из синтаксиса. Слово where два раза подряд писать не надо, достаточно одного. А сообщения об ошибках надо публиковать текстом, а не фотографией. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.03.2021, 06:40
|
|||
---|---|---|---|
|
|||
выбрать одинаковые значения из базы |
|||
#18+
miksoft, ну вот уже же все исправлено и все равно ошибка. Код: sql 1.
пишет - Ошибка синтаксиса (пропущен оператор) в выражении запроса 'count (distinct N3)=2' ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.03.2021, 07:58
|
|||
---|---|---|---|
выбрать одинаковые значения из базы |
|||
#18+
1) COUNT() - функция, а не процедура, и пробел между именем функции и скобкой недопустим. 2) Ошибка - не MySQL, а VB.Net, а если точнее, так и вовсе от ADO.Net, посему Вы явно ошиблись форумом. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.03.2021, 02:47
|
|||
---|---|---|---|
|
|||
выбрать одинаковые значения из базы |
|||
#18+
Akina, без пробела та же ошибка, ну мне нужен был запрос select, а он из SQL, без этого выражения count(distinct N3)=2 никак нельзя? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.03.2021, 07:52
|
|||
---|---|---|---|
выбрать одинаковые значения из базы |
|||
#18+
sergg1957 без этого выражения count(distinct N3)=2 никак нельзя? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=47&tablet=1&tid=1828156]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
130ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
77ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 270ms |
0 / 0 |