0 / 0 / 0
Регистрация: 05.05.2020
Сообщений: 31
|
||||||
1 | ||||||
Строки не отображаются если столбец содержит буквы!19.05.2020, 19:11. Показов 361. Ответов 4
Добрый день.
Подскажите пожалуйста, почему не выводятся строки из таблицы, если во втором столбце (в моем случае это "arteisv") вначале содержатся буквы? Если буквы стоят после цифр, то строчка отображается! Если указаны просто цифры (100010001000), эта строчка выводится на страницу Если указаны вначале буквы с цифрами (ABC123456), то строка не отображается Код:
0
|
19.05.2020, 19:11 | |
Ответы с готовыми решениями:
4
Если строка содержит больше пяти латинских "a",заменить все латинские и русские буквы строки следующими по алфавиту символами. Слова которые состоят только из цифр преобразуются в сумму цифр этих слов и если слово содержит буквы и цифры то буквы в них заменяются на «*». Если j-ый столбец матрицы содержит только простые числа в вектор записать номер столбца, в противном случае 0. Из строки удалить среднюю букву , если длина строки нечетная , если четная - удалить две средние буквы |
0 / 0 / 0
Регистрация: 05.05.2020
Сообщений: 31
|
|
19.05.2020, 21:49 [ТС] | 3 |
Подскажите пожалуйста как это исправить?
0
|
Невнимательный
|
||||||
20.05.2020, 01:27 | 4 | |||||
можно было бы сказать просто
.... FROM eistable WHERE MATCH (nametovar, arteisv, geografia, artzavod ) AGAINST ('word1 word2 word3') Но у Вас там другие поля перечислены в FULLTEXT INDEX И я не знаю что за логика тут у вас .... для чего предполагалось использовать эти WHERE nametovar OR arteisv AND geografia LIKE '%' AND artzavod LIKE '%' так-то проверки нааверное нужны arteisv != '' или IS NOT NULL arteisv но учитывая что
Вы как будто хотели сделать если что-то есть в nametovar то больше искать ничего не нужно Добавлено через 6 минут и Код
+-------------+ | '' LIKE '%' | +-------------+ | 1 | +-------------+
0
|
0 / 0 / 0
Регистрация: 05.05.2020
Сообщений: 31
|
||||||
20.05.2020, 10:05 [ТС] | 5 | |||||
x_lab,
Спасибо за подсказку! Теперь все работает. Сделал такие изменения в коде:
0
|
20.05.2020, 10:05 | |
20.05.2020, 10:05 | |
Помогаю со студенческими работами здесь
5
Сравнить две строки и если в них есть разные буквы, то записать эти буквы в третью строку Если строка матрицы содержит 0, удалить строку (строки) Работа со стракой. Если строка содержит - удалить текст из строки Из заданной строки удалить первое слово, если строка содержит заданное количество слов Как вызвать конкретную функцию из командной строки матлаба если .m файл содержит несколько функций Из строки удалить среднюю букву, если длина строки нечетная, иначе - удалить две средние буквы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |