Форум программистов, компьютерный форум, киберфорум
Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
39 / 71 / 10
Регистрация: 03.02.2012
Сообщений: 362

Только ли с помощью ORDER BY можно вывести упорядоченные данные?

05.03.2012, 21:48. Показов 1935. Ответов 21
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Xeniya, если бы вы хоть немного понимали, что из себя представляет таблица в БД, то вы бы не задвали таких глупых вопросов.

Таблица - это куча данных, которая не имеет сортировки.
Вывести упорядочиные данные можно с помощью оператора
ORDER BY, и только ORDER BY!!!!!



 Комментарий модератора 
Перенесено из Поменять две записи местами в Paradox
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
05.03.2012, 21:48
Ответы с готовыми решениями:

С помощью какого элемента можно вывести на форму серилизованные данные
С помощью какого элемента можно вывести на форму серилизованные данные

С помощью методов ввести данные, вывести данные из массива
Создать класс собак (название породы, возраст (больше двух лет), вес, средний вес породы, группа). В функции main создать массив собак трех...

Как вывести данные на форму из класса Reader, данные выводятся только в консоль
MainAplication.java package main; import javafx.application.Application; import javafx.fxml.FXMLLoader; import...

21
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
05.03.2012, 22:49
Цитата Сообщение от perepe4a Посмотреть сообщение
Вывести упорядочиные данные можно с помощью оператора
ORDER BY, и только ORDER BY!!!!!
Ой как вы ошибаетесь, вы даже себе не представляете
0
39 / 71 / 10
Регистрация: 03.02.2012
Сообщений: 362
05.03.2012, 22:52  [ТС]
Цитата Сообщение от M128K145 Посмотреть сообщение
Ой как вы ошибаетесь, вы даже себе не представляете
Ну так поделитесь опытом, сэр.
Только не нужно писать adoTable.Sort
0
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
05.03.2012, 23:07
perepe4a, только средствами СУБД.
Тот же START WITH и CONNECT BY в Oracle. В других СУБД, думаю, тоже есть подобные возможности, но сам факт наличия такой возможности в одной из них говорит о несостоятельности ваших слов
А если быть точным, то эта конструкция описана в стандарте SQL 99, а следовательно ее поддерживает не только оракл, но и другие СУБД, которые поддерживают этот стандарт(тот же MS SQL)
0
39 / 71 / 10
Регистрация: 03.02.2012
Сообщений: 362
05.03.2012, 23:12  [ТС]
M128K145, так вы думаете или знаете?
То что вы написали не сортирует данные.
0
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
05.03.2012, 23:13
Цитата Сообщение от perepe4a Посмотреть сообщение
То что вы написали не сортирует данные.
Цитата Сообщение от perepe4a Посмотреть сообщение
Вывести упорядочиные данные можно с помощью оператора
ORDER BY, и только ORDER BY!!!!!
дерево не есть упорядоченные данные? или вы хотите со мной поспорить?
0
39 / 71 / 10
Регистрация: 03.02.2012
Сообщений: 362
05.03.2012, 23:22  [ТС]
Цитата Сообщение от M128K145 Посмотреть сообщение
дерево не есть упорядоченные данные? или вы хотите со мной поспорить?
Как вам такое дерево?
1 0
2 1
3 1
4 2
5 2
6 2
7 0
8 0
9 0
В каком порядке вернет данные?
0
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
05.03.2012, 23:30
perepe4a, и что это вы написали? Это значение одного поля? Это несколько записей в одной колонке? Это две колонки? Это просто текст на форуме? Что это? Вот "это" ну никак не вернет данные, как бы вы со мной не спорили.
RTFM, когда поймете о чем пытаетесь спорить - продолжим
0
39 / 71 / 10
Регистрация: 03.02.2012
Сообщений: 362
05.03.2012, 23:39  [ТС]
Это две колонки. Родительская и дочерняя.

Добавлено через 2 минуты
Я читал все это у Макдональда, а вы видимо не внимательно читали Кайта.
0
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
05.03.2012, 23:40
Цитата Сообщение от perepe4a Посмотреть сообщение
а вы видимо не внимательно читали Кайта.
что именно пропустил? И ответьте на вопрос - данные упорядочены или нет?
0
39 / 71 / 10
Регистрация: 03.02.2012
Сообщений: 362
05.03.2012, 23:42  [ТС]
Цитата Сообщение от M128K145 Посмотреть сообщение
что именно пропустил? И ответьте на вопрос - данные упорядочены или нет?
В моем примере данные не упорядочены. Если вы об этом
0
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
05.03.2012, 23:45
Цитата Сообщение от perepe4a Посмотреть сообщение
В моем примере данные не упорядочены.
Я вижу обратную картину

Цитата Сообщение от perepe4a Посмотреть сообщение
1 0
2 1
3 1
4 2
5 2
6 2
7 0
8 0
9 0
вполне себе так упорядочено по родительскому ключу, но где запрос?
0
39 / 71 / 10
Регистрация: 03.02.2012
Сообщений: 362
05.03.2012, 23:56  [ТС]
Элементы которые находятся на одном уровне не упорядочены. Посмотрите тот пример, что вы мне прислали.

Добавлено через 3 минуты
И вообще почему вы привязались к этому Connect by?
Он не отсортирует нам по дате:-)
0
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
06.03.2012, 00:02
Цитата Сообщение от perepe4a Посмотреть сообщение
И вообще почему вы привязались к этому Connect by?
Читаем сначала
Цитата Сообщение от perepe4a Посмотреть сообщение
Вывести упорядочиные данные можно с помощью оператора ORDER BY, и только ORDER BY!!!!!
Цитата Сообщение от M128K145 Посмотреть сообщение
вы ошибаетесь
Цитата Сообщение от perepe4a Посмотреть сообщение
Ну так поделитесь опытом
Цитата Сообщение от M128K145 Посмотреть сообщение
START WITH и CONNECT BY в Oracle
Цитата Сообщение от perepe4a Посмотреть сообщение
То что вы написали не сортирует данные.
Цитата Сообщение от M128K145 Посмотреть сообщение
Цитата Сообщение от perepe4a Посмотреть сообщение
Вывести упорядочиные данные можно с помощью оператора ORDER BY, и только ORDER BY!!!!!
дерево не есть упорядоченные данные?
Еще вопросы?
0
39 / 71 / 10
Регистрация: 03.02.2012
Сообщений: 362
06.03.2012, 00:05  [ТС]
Ну напишу прямо. Дерево не упорядоченые данные.
0
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
06.03.2012, 00:17
Цитата Сообщение от perepe4a Посмотреть сообщение
Ну напишу прямо. Дерево не упорядоченые данные.
тогда о чем с вами еще можно говорить, если вы дерево с именованными ребрами считаете неупорядоченным...
0
39 / 71 / 10
Регистрация: 03.02.2012
Сообщений: 362
06.03.2012, 00:24  [ТС]
Книги нормальные почитайте.
Сортировка это от меньшего к большему и наоборот.
А с помощью коннекта упорядочить всю таблицу к примеру по алфавиту немозможно.

Не по теме:

C++, Visual C++, C#.NET, Java, Базы данных, Oracle
Три курсовым и несколько контрольных, а знание все да ничего

0
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
06.03.2012, 00:26
perepe4a, упорядочивание - это не только сортировка, представляете нет? Иерархия - это тоже способ упорядочивания. Или по вашему та же структура файлов ФС считается не упорядоченной только из-за того, что она не отсортирована по дате или алфавиту?
0
45 / 44 / 2
Регистрация: 06.02.2012
Сообщений: 147
06.03.2012, 00:28
M128K145, connect by с сортировкой даных не имеет ничего общего.
Даный оператор предназначен для выборки по иерархиям. Но они не обязаны быть отсортированы.
Более того, иерархии могут быть замкнутыми, что уж точно не вяжется с сортировкой
Для обхода этого в последних версиях добавили даже дополнительный оператор nocycle.

перефразирую так: (кто работал на госструктуре, тот поймет)

Иеерархия бывает очень беспорядочной )))))))))
0
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
06.03.2012, 00:31
steel_tiger, а кто сказал, что "упорядоченность" = "сортировка"? Где это сказано? Сортировку сюда приплел perepe4a. Иерархия - один из способов упорядочивания, такой же как и сортировка, но не равный сортировке.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
06.03.2012, 00:31
Помогаю со студенческими работами здесь

Определить, можно ли натуральное число N ввести с помощью только 3 цифр
Написать программу, которая определяет, можно ли натуральное число N ввести с помощью только 3 цифр? Если таких цифр не хватает, то...

Вывести текст только с помощью браузера
как можно вывести текст только с помощью браузера(без тривью и всего прочего), надо чтоб открывалась сразу форма с текстом

Определить, можно ли натуральное число N ввести с помощью только трёх цифр X, Y, Z
Написать программу, определяющую, можно ли натуральное число N ввести с помощью только трёх цифер X, Y, Z. Если заданное число N можно...

HSQL запрос. Что не так? "from hiberdata.Order order where order.clientId=?"
public List loadOrdersByClientId(Integer clientId) { return getHibernateTemplate().find( 'from hiberdata.Order order where...

Не могу вывести данные с помощью sprintf
Здравствуйте, не могу вывести данные с помощью sprintf(использовать prinf и cout нельзя в проекте).Выдает что char не совместим с const...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
Программный отбор значений справочника
Maks 21.03.2026
Установка программного отбора значений справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит предопределенное значение перечислений. Процедура. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru