files= REPLACE(files,'%1','%2') как бы сообщает что files не обязательно должно быть равно '%1' чтобы в нём заменить на '%2', а может и содержать.
WHERE files LIKE '%1' - тоже об этом.
Редактировалось 1 раз(а), последний 2020-06-18 13:48:25
Этот топик читают: Гость
Ответов: 4628
Рейтинг: 749
|
|||
карма: 26 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Netspirit, в то время, когда мы с тобой ломали голову - что хочет germes5558 , он был здесь а этой теме. Я думал, что он вмешается и объяснит.
А х.., ой! хрена лысого. Спроси у него - ПОЧЕМУ? Редактировалось 1 раз(а), последний 2020-06-18 15:01:53 |
|||
карма: 25 |
|
Ответов: 107
Рейтинг: 0
|
|||
Ребята извините, что не вмешался, я на работе был, с мобильного не удобно отвечать. Спасибо за ответы, завтра буду пробовать.
У меня есть таблица в которой 16 полей (путь к видео файлу | путь к скриншоту 1 | путь к скриншоту 2 | путь к скриншоту 3 и так ТД.) После выгрузки этих файлов на сервер происходит замена пути к файлам на ссылку на этот файл. Надеюсь вы поймете о чем я) Замены должны быть вида C:\videos\gfsdfsdf.mp4 на https: / / forum.hiasm.com/rwerdsfsd/gfsdfsdf.mp4, тоже самое и с картинками PS. В дальнейшем будет сложнее, мне нужно будет расширить количество файловых обменников и как то придумать, чтобы эти ссылки были проставлены по определенному файлу (файл 1 = Файловый обменник1 = файловый обменник 2), но пока еще не дошел до этого Редактировалось 2 раз(а), последний 2020-06-18 22:19:38 |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
SQLite
"и т.д." - это создание TRIGGER-ов следящих за целостностью БД. |
|||
карма: 25 |
|
Ответов: 107
Рейтинг: 0
|
|||
Netspirit писал(а): UPDATE allpostSET files = REPLACE(files,'%1','%2'), files2 = REPLACE(files2,'%1','%2'), files3 = REPLACE(files3,'%1','%2'); Спасибо! Это то, что нужно Tad, Спасибо, вечером буду разбираться как это применять... Редактировалось 1 раз(а), последний 2020-06-19 09:59:29 |
|||
карма: 0 |
|
Ответов: 2059
Рейтинг: 132
|
|||
Кто нибудь делал такую структуру:
Существует дерево с множеством ветвей и листьев (реализация не вызывает вопросов). Но как сделать так, чтобы дочерняя ветка, или листья одного родителя могли принадлежать нескольким родителям? Т.е. не дублировать данные в каждой ветке, а чтобы из разных веток были ссылки на один и тот-же ресурс в виде ветки, или листьев. Собственно вот что нужно: https://www.labinform.ru/pub/ruthes/c/28/000/4427.htm Здесь ветка "ЭКОЛОГИЧЕСКАЯ АВАРИЯ" принадлежит трём родителям - АВАРИЯ, ТЕХНОГЕННОЕ ВОЗДЕЙСТВИЕ, ЭКОЛОГИЧЕСКОЕ БЕДСТВИЕ. Собственно это получается не дерево, а граф. Как это сделать на sqlite типа этого: https://yadi.sk/d/5250y0nuEyJENA |
|||
карма: 6 |
|
Ответов: 4628
Рейтинг: 749
|
|||
Достаточно 3-х таблиц:
1) Таблица категорий 2) Таблица событий 3) Таблица связей с двумя столбцами - CATEGORY_ID, ITEM_ID Выбрал категорию - выбрал все принадлежащие ей события. Выбрал событие - получил список категорий, к которым оно относится. Если категории должны иметь древовидный вид, то возможны 2 варианта: 1) Каждая категория может иметь только одну родительскую категорию - тогда в таблицу категорий нужно добавить 1 поле "PARENT_ID", куда заносится ID родительской категории. Имеет недостаток - для выборки всего дерева нужно в цикле выполнять много запросов. Выбрать дерево одним запросом требует дополнительных столбцов. 2) Каждая категория может иметь несколько родительских категорий - тогда нужна ещё одна таблица связей для категорий (CATEGORY_ID, PARENT_ID или CATEGORY_ID, CHILD_ID). Построение дерева категорий - отдельный вопрос. Редактировалось 1 раз(а), последний 2020-06-19 11:02:27 |
|||
карма: 26 |
|
Ответов: 2059
Рейтинг: 132
|
|||
Netspirit, спасибо.
Чуть попозже почитаю - пришли уколы делать и голова медленно работает. Сформулирую - отпишусь. |
|||
карма: 6 |
|
Ответов: 2059
Рейтинг: 132
|
|||
1) Таблица категорий 2) Таблица событий 3) Таблица связей с двумя столбцами - CATEGORY_ID, ITEM_ID Про таблицу событий не въезжаю. По условию подходит второй вариант. 2) Каждая категория может иметь несколько родительских категорий - Это условие задачи.Собственно мне надо вот что: Есть парсер текста, каждое слово в предложении заменяется морфологическими атрибутами и некой аббревиатурой обозначающей принадлежность к тому, или иному понятию(это могут быть просто индексы). Каждое встретившееся слово в предложении ищется в базе и строятся цепочки родителей до корня. t - Таксономия. t:hum — лица (человек, учитель) t:hum:etn — этнонимы (эфиоп, итальянка) t:hum:kin — имена родства (брат, бабушка) .... Каждое слово и даже подветка может принадлежать нескольким ветвям понятий. Я грешным делом хотел строить деревья от слов, но это не зер гуд - запутаешься уже на первой сотне. Собственно мне для работы не нужно визуальное представление, но для набора данных визуализация в виде дерева очень удобна. 2) Каждая категория может иметь несколько родительских категорий - тогда нужна ещё одна таблица связей для категорий (CATEGORY_ID, PARENT_ID или CATEGORY_ID, CHILD_ID). Вот мне в голову не приходит, как должен выглядеть такой инструмент для редактирования такой таблицы. Редактировалось 4 раз(а), последний 2020-06-20 09:02:26 |
|||
карма: 6 |
|
Ответов: 2059
Рейтинг: 132
|
|||
А что нам скажет начальник транспортного цеха? ©
Tad отзовись. |
|||
карма: 6 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
карма: 6 |
|
Ответов: 2059
Рейтинг: 132
|
|||
Nic, Рад тебя лицезреть!
Опубликовано обновление программы. Караван идёт однако. |
|||
карма: 6 |
|
#1618: Этот пост был удален |
Ответов: 16884
Рейтинг: 1239
|
|||
flint2 писал(а): Tad отзовись.Как здоровье? |
|||
карма: 25 |
|
Ответов: 2059
Рейтинг: 132
|
|||
Tad, Спасибо хреново - температура уже достала и вымотала.
С утра 35,8 днём 37,6, вечером 38,4. Порою в каком-то забытьи. Жена завтра приедет с дачи. Я понял, что Netspirit сказал - сам так думал. Как это красиво и удобно представить для пользования? Пока башка со скрипом работает. Написал двусвязные списки, вроде пересекающиеся деревья получаются хорошо и всё получается, но с сохранением беда! ... Всё коряво и не компактно, и не красиво, хотя работает. Завтра буду штудировать Грубера. Через sqlite кажется будет симпатичней выглядеть. Редактировалось 1 раз(а), последний 2020-06-20 16:27:49 |
|||
карма: 6 |
|