SQL-запити в програмі
Re: SQL-запросы в программе
Код: Виділити все
Update Vector
Set Vector.IKN = ''
From Object O, Polygon L, Point P, Vector V
Where O.Ok = 'ю' And L.ID_Object = O.ID_Object And P.ID_Polygon = L.ID_Polygon and V.ID_Point = P.ID_Point and V.IKN = 'ікн не визначений'
Подскажите пожалуйста, как правильно составить запрос. В отмеченных участках хотел заменить значения "ікн не визначений" на пустое значение. Но заменило во всей базе. Ошибка в последовательности связи таблиц?
Re: SQL-запросы в программе
LeViK писав:Код: Виділити все
Update Vector
Set Vector.IKN = ''
From Object O, Polygon L, Point P, Vector V
Where O.Ok = 'ю' And L.ID_Object = O.ID_Object And P.ID_Polygon = L.ID_Polygon and V.ID_Point = P.ID_Point and V.IKN = 'ікн не визначений'
Подскажите пожалуйста, как правильно составить запрос. В отмеченных участках хотел заменить значения "ікн не визначений" на пустое значение. Но заменило во всей базе. Ошибка в последовательности связи таблиц?
Чесно говоря даже не понимаю почему оно у Вас заменило по всей базе. Запрос правильный. Должно было заменить только в отмеченных и только там, где есть 'ікн не визначений'. Может Вы до этого что-то не так делали?
P.S. Перед конструированием и выполнением запросов, которые что-то изменяют, не забывайте делать резервную копию базы!
Re: SQL-запросы в программе
Подскажите пожалуйста! В базе "Decision" в поле "Name" хочу "определенный текст" заменить на "определенный текст_2"
Например: в поле "Name" написан текст: "рішення сесії коцюбинське" хочу сменить на - "Рішення Коцюбинської селищної ради" по всей базе и т.д.
P.S. Хочу мусор подчистить
Например: в поле "Name" написан текст: "рішення сесії коцюбинське" хочу сменить на - "Рішення Коцюбинської селищної ради" по всей базе и т.д.
P.S. Хочу мусор подчистить
Re: SQL-запросы в программе
Vaho писав:Подскажите пожалуйста! В базе "Decision" в поле "Name" хочу "определенный текст" заменить на "определенный текст_2"
Например: в поле "Name" написан текст: "рішення сесії коцюбинське" хочу сменить на - "Рішення Коцюбинської селищної ради" по всей базе и т.д.
P.S. Хочу мусор подчистить
Код: Виділити все
Update Decision
Set Name = Replace(Name, 'рішення сесії коцюбинське', 'Рішення Коцюбинської селищної ради')
From Decision D
Where D.Name like 'рішення сесії коцюбинське%'
Имейте ввиду: % - символ, который означает "набор любых символов". Тоесть этот запрос расчитан на то, что с этой строки начинается, а если нужно в середине заменить, то и в начало нужно поставить "%" (но тогда глупо использовать большую букву)
-
- Повідомлень: 2
- З нами з: 17 січня 2013, 13:58
SQL запрос
Как с помощью SQl запроса пометить зеленой меткой последний участок в квартале, по коду коату
Re: SQL запрос
amator_roma писав:Как с помощью SQl запроса пометить зеленой меткой последний участок в квартале, по коду коату
А навіщо Вам скл-запит? Коли ж можна просто відкрити звітову форму "Информация о присвоении кадастровых номеров.fr3" і вона відобразить всі кадастрові квартали в базі і присвоєні діапазони кадастрових номерів. Потрібно буде лише глянути на останнє значення в діапазонах по кожному кварталу. Також її можна експортувати в xls.
-
- Повідомлень: 2
- З нами з: 17 січня 2013, 13:58
Re: SQL-запросы в программе
Дякую за відповідь, вже розібрався
Re: Технические вопросы к разработчику
Доброго дня, не підскажете чи можна за допомогою sql запиту об"єднати, а при необхідності замінити на інші(як у випадку з
) у вікні "список видів використання земель" ці види починаючи з 1644-1668, або взагалі всі що знайде, не розумію чому їх так багато створилоNickS писав:Код: Виділити все
Update People
Set Pas_Take = 'Олександрійським РВ УМВC України'
Where Pas_Take like 'Олександрійським %'