Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
День добрый уважаемые, очень нужно изучить SQL, посоветовали книгу "Понимание SQL" Мартина Грабера. Скажу сразу, что знаниями в этой области не блещу, поплыл уже на 6 главе. Задался вопросом перенести это в свою бд что бы было проще ориентироваться в книге. Создал табличку, в неё ввел: Код: sql 1. 2. 3. 4. 5. а он мне выдал Код: sql 1. 2. 3. 4. 5. 6. Честно, даже не знаю правильно ли я всё сделал, делал по примеру смой книги, а именно, тут . И можно ли как нибуль автоматизировать соединение с созданной бд, а то каждый раз прописывать путь, имя и пасс как-то напрягает. Имеется ещё масса вопросов (( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2015, 21:20 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
Уже понял и прочел, что сделал не правильно. Следующий вопрос КАК МОЖНО ПОНЯТЬ JOIN ОПЕРАЦИИ ? Имеется ресурс с такой задачей, ничего не понял, что-к чему присоединяли, зачем это делали? Выручите пожалуйста. Объясните на пальцах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2015, 21:28 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
PsuchOСледующий вопрос КАК МОЖНО ПОНЯТЬ JOIN ОПЕРАЦИИ? http://www.ibase.ru/devinfo/joins.htm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2015, 22:45 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
PsuchOКАК МОЖНО ПОНЯТЬ JOIN ОПЕРАЦИИ? У некоторых получается это сделать после изучения теории множеств. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2015, 22:53 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
PsuchOИ можно ли как нибуль автоматизировать соединение с созданной бд, а то каждый раз прописывать путь, имя и пасс как-то напрягает. Имеется ещё масса вопросов (( Установи IBExpert ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2015, 23:48 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
Gallemar, Дело в том, что мне нет необходимости полностью изучать программу, она мне нужна для практики, в основном мне нужны основы SQL для будущей работы с ней в Linux для тестирования интернет трафика ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 08:25 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
PsuchOмне нужны основы SQL для будущей работы с ней в Linux В линуксе нет SQL. :( придется изучать конкретную СУБД и её реализацию SQL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 08:48 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
Ну, у Грабера в книжке хорошо всё с примерами. Не знаю, с чем там можно не разобраться. По поводу конкретной СУБД автор, похоже что, и выбрал для экспериментов конкретно Firebird SQL, раз тут спрашивает. Рекомендация установить IBExpert - годная. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 09:12 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
JOIN — это декартово произведение двух таблиц, отфильтрованное по признаку, который записан после ON. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 09:52 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
o_v_aНу, у Грабера в книжке хорошо всё с примерами. Не знаю, с чем там можно не разобраться. По поводу конкретной СУБД автор, похоже что, и выбрал для экспериментов конкретно Firebird SQL, раз тут спрашивает. Рекомендация установить IBExpert - годная. Да, думаю слезть с FB, т.к. она не очень удобная. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 10:30 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
wadmanPsuchOмне нужны основы SQL для будущей работы с ней в Linux В линуксе нет SQL. :( придется изучать конкретную СУБД и её реализацию SQL. Возможно, но всё же, основы SQL и основные команды знать же нужно? Или нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 10:30 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
PsuchO, вообще то в Линухах принято работать в консоле. Так что не понятно что тебе там не удобно. А если поставишь IBExpert хошь через WINE, хошь на отдельной винде. Так "удобство" возрастёт в разы. Причём будет повыше чем у любой другой СУБД ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 10:37 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
PsuchOона не очень удобная.Сказал, как отрезал. В чем неудобство-то? Ну попробуй оракл, потом расскажешь как он легко разворачивается и как легко с ним работать. У них, кстати, есть "первая доза" бесплатная. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 10:37 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
PsuchOo_v_aНу, у Грабера в книжке хорошо всё с примерами. Не знаю, с чем там можно не разобраться. По поводу конкретной СУБД автор, похоже что, и выбрал для экспериментов конкретно Firebird SQL, раз тут спрашивает. Рекомендация установить IBExpert - годная. Да, думаю слезть с FB, т.к. она не очень удобная. Еще не залез, а уже оценил и слазишь... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 10:39 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
Ivan_PisarevskyPsuchOона не очень удобная.Сказал, как отрезал. В чем неудобство-то? Ну попробуй оракл, потом расскажешь как он легко разворачивается и как легко с ним работать. У них, кстати, есть "первая доза" бесплатная. )) Просто очень неудобно постоянно залогиневатся, так бесит (( И установил IBExpert нифига не пойму что там творится .... что-то запредельное на первый взгляд ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 10:39 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
Симонов Денисвообще то в Линухах принято работать в консоле.Не консолью единой жив линукс, но когда требуется консоль, то можно и в консоли, в ней, "в отличие от" действительно можно плодотворно работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 10:40 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
PsuchOнеудобно постоянно залогиневатсяЗАЧЕМ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 10:41 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
И такой вопрос, вот имеется у меня столбец com который означает комиссионные который выражаются в виде .12 и тд, ясно что тип данных будет DEC но при этом, как записывать сами данные? При вводе INSERT INTO (com) VALUES (.12 или 0.12); он округляет это до ноля и при вызове показывает 0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 10:46 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
Ivan_Pisarevsky, да знаем. Просто подумалось что автору не удобным показался именно ISQL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 10:46 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
Ivan_PisarevskyPsuchOнеудобно постоянно залогиневатсяЗАЧЕМ??? Ну при заходе в isql нужно постоянно прописывать CONNECT путь до бд, затем user и password ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 10:47 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
PsuchO, всю теорию баз данных тебе здесь излагать не будут ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 10:48 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
PsuchOИ такой вопрос, вот имеется у меня столбец com который означает комиссионные который выражаются в виде .12 и тд, ясно что тип данных будет DEC но при этом, как записывать сами данные? При вводе INSERT INTO (com) VALUES (.12 или 0.12); он округляет это до ноля и при вызове показывает 0 Мда... Человек-то ленится вообще что-либо читать, хочет чтоб ему тут всё-всё разжевали и в рот положили... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 10:48 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
PsuchOустановил IBExpert нифига не пойму что там творится ...придется разбираться. PsuchOНу при заходе в isql нужно постоянно прописывать CONNECT путь до бд, затем user и passwordisql умеет исполнять скрипты, скрипт это такой файл текстовый с командами через ";", в начале файла можно употребить оператор connect. редктировать в любом текстовом редакторе (эстеты могут употребить vi, кто пропроще может жмакнуть f4 в mc) и потом скармливать isql. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 10:54 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
RWolfJOIN — это декартово произведение двух таблиц, отфильтрованное по признаку, который записан после ON. Не JOIN, а только INNER JOIN и CROSS JOIN. Внешние соединения декартовыми произведениями не являются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 11:09 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
wadmanPsuchOИ такой вопрос, вот имеется у меня столбец com который означает комиссионные который выражаются в виде .12 и тд, ясно что тип данных будет DEC но при этом, как записывать сами данные? При вводе INSERT INTO (com) VALUES (.12 или 0.12); он округляет это до ноля и при вызове показывает 0 Мда... Человек-то ленится вообще что-либо читать, хочет чтоб ему тут всё-всё разжевали и в рот положили... Не в этом дело, просто я даже не знаю как запрос то точно сформировать. Гугл всякую чушь выдает, уж проще тут конкретно задать вопрос и получить на него не менее конкретный ответ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 11:18 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
PsuchOуж проще тут конкретно задать вопрос и получить на него не менее конкретный ответ. Конкретно здесь задано уже несколько конкретных вопросов, но все они правильно объедены названием темы. Предлагаю начать с этого http://ibase.ru/develop.htm#doc если конечно уже нет желания уйти на что-нибудь "более доступное". :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 11:21 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
wadmanPsuchOуж проще тут конкретно задать вопрос и получить на него не менее конкретный ответ. Конкретно здесь задано уже несколько конкретных вопросов, но все они правильно объедены названием темы. Предлагаю начать с этого http://ibase.ru/develop.htm#doc если конечно уже нет желания уйти на что-нибудь "более доступное". :-) Спасибо, буду смотреть. Есть ещё кое что, не могу добавить данные одним запросом, как показано здесь Выдает Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. Хотя построчное добавление работает нормально ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 11:59 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
PsuchOХотя построчное добавление работает нормальнотак и задумано. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 12:01 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
PsuchO, объясни на фига тебе пользоваться статьями об MySQL когда работаешь в FB? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 12:08 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
Симонов Денис, Не могу найти толкового добавления данных в таблицы для FВ, синтаксис то у них одинаковый, аль нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 12:24 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
При создании новой БД со своими логином и пассом выкидывается следующее Код: sql 1. 2. 3. 4. 5. 6. 7. 8. Это нормально? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 12:36 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
PsuchOЭто нормально?1.Уже сказали - установи IBExpert, отпадут многие трудности. 2. Идея учиться в стиле "вопрос-ответ" гиблая. Надо сначала читать книжки, не просто пролистав, а по полдня на одной странице, если понадобится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 12:42 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
PsuchO, ты пользователя то создал сначала? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 12:46 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
Симонов ДенисPsuchO, http://www.firebirdsql.org/file/documentation/reference_manuals/Firebird-Language-Reference-Russian.pdf Не осилит http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1139401&msg=17180000 Бондарь - лучший друг ленивого студента ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 13:17 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
S.G., Это всё классно, вот я думаю, сейчас за недельку я основам поднатаскаюсь, а именно навыки из этой прорграммы мне не помогут, мне сразу сказали, что работать я буду с консолью ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 16:14 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
Симонов Денис, Нет (( В книге про этого ничего нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 16:15 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
PsuchOмне сразу сказали, что работать я буду с консольювнезапно, сервер и клиент могут быть на разных хостах, с разными ОС и разным набором программ, если на сервере выключена графическая оболочка, это не означает, что с SQL сервером нельзя работать с другого хоста с графическими инструментами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 16:17 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
В общем, дай Бог, моя будущая работа является "систем обработки и тарификации трафика" Для неё мне сказили "выучи SELECT, INSERT, UPDATE, DELETE команды, особенно выкрутасы с SELECT" так что, поймите, что мне всё изучать ненужно, и на всё про-всё есть неделя. Так что нужны основы, именно по этому я и задаю вопросы, а не штудирую книги, где, по факту, 70 % инфы мне в практике не понадобятся ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 16:18 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
PsuchO, 1. В какой книге? 2. Чего там нет? То что пользователь, который будет владельцем БД должен быть создан до самой БД это даже на интуитивном уровне понятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 16:20 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
PsuchOособенно выкрутасы с SELECTэто фраза потребует 99% времени на изучение. :) Ну еще merge достаточно сложен в понимании, пожалуй. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 16:29 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
PsuchOна всё про-всё есть неделя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 16:30 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
PsuchO, SELECT ты будешь учить долго и упорно. И не факт что неделя тут хватит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 16:31 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
Симонов Денис, Соль в том, что бы знал основу, фундамент, а углубляться и практиковаться буду уже на работе. Так что, я не обязан туда идти со 100 % знанием всего и вся, понимаете ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 16:34 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
Симонов Денис, Интуитивно, или нет, а вот про создания отдельного пользователя данных я не увидел. Давайте опустим подобное, если я могу сам решить вопрос, я не задаю его. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 16:36 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
Фундамент SQL называется «реляционная алгебра», вот её и надо освоить, хотя бы минимально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 16:44 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
И такой вот вопрос, выполнял добавление данных в таблицу, одну запись нужно было удалить, но теперь не могу ничего выполнить: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Т.Е. везде стоит CON> и не дает выполнить ничего. В чем дело, сталкиваюсь с этим уже 3 раз за день, и если сейчас выйду из программы, то все данные затрутся. Во всяком случае ранее было так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 17:18 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
PsuchO, закрой кавычку-то. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 17:20 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
RWolf, Вахах, моя промашка, большое спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 18:57 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
PsuchO, чего ты мудохаешься в isql, открой уже базу в IBExpert, и нажми Ф12 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 21:56 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
kdvчего ты мудохаешься в isqlЭто неспортивно, русский витязь прямо не ходит. Надо выработать стойкое отвращение, потом на каждом углу орать "ФБ ацтой". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2015, 22:07 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
Ivan_Pisarevsky> Это неспортивно Угу, прямо в стиле ДСа и Таблоида. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 00:25 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
[quot WildSery<...Skipped...>Внешние соединения декартовыми произведениями не являются.[/quot] Объясни, плиз. «Декартово произведение» ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 03:51 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
_Любопытный_[quot WildSery<...Skipped...>Внешние соединения декартовыми произведениями не являются. Объясни, плиз. «Декартово произведение» [/quot] загугли лучше cross join ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 04:23 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
_Любопытный_> Объясни, плиз. «Декартово произведение» Ну, он имеет в виду, что "пустое множество" не является "элементом" соединяемого множества. С этой т.з. - да, можно сказать, что это не декартово произведение. Правда, и термина подходящего из теории множеств или мат.логики я с ходу не вспомнил - только через 2 операции. Надо память освежить, видимо. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 04:36 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
Gallemarзагугли лучше cross join загуглил. и че? Гаджимурадов Рустам, Ага, понял. Если подходить строго, то да, WildSery прав. Если подходить еще более строго, следуя определению произведения и исключая пустые множества, то декартовым является ТОЛЬКО CROSS JOIN. Но почему-то помнится из теории множеств, что пустое множество всегда является подмножеством любого множества. Хотя склероз может меня подвести - давно это было. В смысле изучения ТМ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 05:39 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
И, таки да, вчитавшись в определение, пришел к выводу: декартовым является ТОЛЬКО CROSS JOIN. Пустые множества в данном случае идут лесом. Отпадают OUTER, LEFT и RIGHT. Неполные - тоже, поэтому INNER - присоединяется к остальным. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 05:59 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
_Любопытный_>Gallemarзагугли лучше cross join загуглил. и че? Теперь читай,вслух и с выражением. _Любопытный_>Если подходить еще более строго, следуя определению произведения и исключая пустые множества, то декартовым является ТОЛЬКО CROSS JOIN. Ну вот,ты сам ответил на свой вопрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 06:21 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
_Любопытный_> Если подходить еще более строго Не совсем. Ибо если подходить совсем строго, то у операции "декартово произведение" нет "параметра" типа условие, фильтр и пр., которое обязательно для join. Т.е. с одной стороны - да, только cross join и join on (1=1) (что то же самое) можно назвать декартовыми произведениями, с другой стороны если представить этот фильтр как фильтр (подмножество) на результирующее множество - то вполне себе декартовое... Но опять же получается всё же 2 операции, а не 1. А вот декартовым произведением подмножеств join уже не является (в общем случае). > Но почему-то помнится из теории множеств, что пустое > множество всегда является подмножеством любого множества. Подмножеством - да, элементом - строго нет. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 09:38 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
_Любопытный_> Неполные Это ещё что за зверь? P.S. А чего это вы такой терминологический спор развели-то, не могу понять? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 09:39 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
Гаджимурадов РустамЭто ещё что за зверь? Не включающие в себя ВСЕ возможные элементы. Да никакго спора нет. Просто я для себя уточнил. Я ж любопытный. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2015, 11:24 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
В общем, вот нужная таблица "Вот она" Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. Сформулирую и задам несколько вопросов непосредственно по ней, очень прошу, давайте без воды, вам смешно, а у меня головняки. Просто подскажите, или нет, дело ваше, но без ехидства, будем взрослыми и разумными Вопрос 1 - Почему при вводе всех этих данных всё сохраняется и создается, но после QUIT; и последующего перезахода в программу никаких данных в таблицах нет, хотя сами она есть Вопрос 2 - так и не понял как вставлять данные вида х.хх или хх.хх (они есть в amt и в comm) Вопрос 3 - зашел я в IBExper, присоединил базу свою, нажал F12, открыл Editor, добавил я в него для пробы что нужно, а дальше то что? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 11:03 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
Буду признателен за помощь без воды ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 11:04 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
PsuchO, 1. Доку по ISQL надо прочесть http://www.firebirdsql.org/file/documentation/reference_manuals/user_manuals/html/isql.html. По умолчанию для DDL команд включен автокоммит транзакций. Остальные операторы надо комитить явно. Либо после каждого либо после определённой группы операторов. 2. Не понял вопроса 3. По F12 открывается редактор скриптов. Для выполнения запросов есть отделььный редактор. Для начала полазий по дереву объектов, попробуй посоздавать объекты через его мастера. Там на закладке DDL будут скрипты видны. Только не сильно привыкай к его мастерам, а то синтаксис DDL не выучишь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 11:25 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
PsuchOБуду признателен за помощь без воды Легко 1. После Insert делай commit 2. Что не там с dec я не понял, ты создаешь таблицу с dec(0),поэтому при вставке всегда 0 и получишь. 3. Нажимай Выполнить (F9), потом commit/rollback. Странный вообще вопрос. Читай доку, вот на русском,но не вся https://yadi.sk/i/LpsYBf1PbxPF7 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 11:30 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
С 1 и 3 ясно, на счет второго =================== ТАБЛИЦА 1: ПРОДАВЦЫ ================ ---------------------------------------------- snum | sname | city | comm --------|-----------|--------------|---------- 1001 | Peel | London | .12 1002 | Serres | San Jose | .13 1004 | Motika | London | .11 1007 | Rifkin | Barcelona | .15 1003 | Axelrod | New York | .10 --------------------------------------------- Вот поле COMM мне нужно заполнить именно в таком формате, как я понял, это типа данных DECIMAL и для него нужно использовать количество используемых символов? Как для CHAR? (если запись Код: sql 1. верна, то получается что Код: sql 1. так что ли выходит?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 11:58 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
Немного провтыкал IBExpert, реально удобная вещь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 12:07 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
PsuchOНемного провтыкал IBExpert, реально удобная вещь Ну вот,ты кривлялся больше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 12:12 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
GallemarPsuchOНемного провтыкал IBExpert, реально удобная вещь Ну вот,ты кривлялся больше Просто без заранее созданных таблиц всё очень дремучим казалось. Сейчас, когда создано 3 таблицы и они заполнены, хотя бы можно поглядеть где, что и за что отвечает, более наглядно, так сказать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 12:29 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
PsuchO,что мешало открыть IBE, создать базу и в ней таблицы? Там кстати генератор данных есть,можно в базу говна накидать тестовых данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 14:43 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
GallemarPsuchO,что мешало открыть IBE, создать базу и в ней таблицы? Там кстати генератор данных есть,можно в базу говна накидать тестовых данных. Мешало то, что нифига не было понятно )) Первый инталл, абсолютно никакой осведомленности ни об UI, ни о возможностях прграммы и все дела )) Ну не суть, уже более ясно-понятно стало. А вот по поводу десятичных данных с фиксированным количеством знаков после точки ни кто так и не подсказал. Документацию читал, про типы данных тоже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2015, 17:07 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
PsuchOА вот по поводу десятичных данных с фиксированным количеством знаков после точки ни кто так и не подсказал. Второй пункт перечитай http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1139401&msg=17194220 Потом документацию, вслух и с выражением. Потом пересоздай таблицу с dec, так чтобы мог вводить числа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2015, 17:10 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
Гут, тогда подскажите вот с чем, допустим я вызвал данные таблицы путем Код: sql 1. 2. и потом мне просто вздумалось удалить таблицу путем Код: sql 1. он мне выдает Код: sql 1. 2. 3. 4. Вопрос, как можно выгрузить (перестать использовать) ту-самую таблицу, что бы спокойно её удалить? Или только перезаходить в программу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2015, 17:18 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
PsuchO, Гм... Если DROP TABLE ... - это штатная операция для программы, которая не является средством администрирования - автора проще расстрелять... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2015, 17:26 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
PsuchOВопрос, как можно выгрузить (перестать использовать) ту-самую таблицу, что бы спокойно её удалить? Или только перезаходить в программу? Хозяин барин Для всех соединений где используется эта таблица, переоткрыть их. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2015, 17:36 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
PsuchO, это ты ещё не добрался до хранимых процедур, вьюх и триггеров. Если таблица будет использоваться в них удалить её будет куда сложнее. Вообще задача дурацкая. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2015, 17:39 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
C dec вроде разобрался, НО, только при помощи IBEx, там выставил количество символов до точки и после. но, при Код: sql 1. вижу Код: sql 1. 2. вот данные создания таблицы Код: sql 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2015, 17:45 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
Симонов ДенисPsuchO, это ты ещё не добрался до хранимых процедур, вьюх и триггеров. Если таблица будет использоваться в них удалить её будет куда сложнее. Вообще задача дурацкая. По сути мне это нафиг будет не нужно, я буду заниматься совершенно не этим, я это лишь для себя узнаю, и задача у меня пока что простая, как я и описал выше ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2015, 17:46 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
PsuchO, литералы дат пишутся не так. Начни уже документацию читать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2015, 17:47 |
|
||
|
Большой тупняк
|
|||
|---|---|---|---|
|
#18+
[quot PsuchO]C dec вроде разобрался, НО, только при помощи IBEx, там выставил количество символов до точки и после. но, при Код: sql 1. вижу Код: sql 1. 2. Дату в кавычки возьми для начала. Одинарные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2015, 17:52 |
|
||
|
|

start [/forum/topic.php?all=1&fid=40&tid=1563061]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
185ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
118ms |
get tp. blocked users: |
2ms |
| others: | 276ms |
| total: | 629ms |

| 0 / 0 |
