|
 3 Кб |
|
| Здравствуйте уважаемые форумчане! Подскажите пожалуйста, каким образом реализовать данную задумку.
Надо сделать так, что бы каждая строчка 3-го столбца сравнивалась со всеми строчками 1-го столбца пока не будет найдена такая же. Если такой строки в 1-м столбце нету, то эту строку (в 3-м столбике) требуется окрасить в красный цвет.
Очень-очень надеюсь что описал понятно Вот пример нужного результата (прикрепил файл).
В данном случае в 1 столбике нет цифры "7", поэтому она красная.
Буду очень благодарен за помощь! Заранее спасибо! | |
|
|
|
|
|
|
|
для: zlkifl
(26.08.2011 в 16:14)
| | Можно осуществить самообъединение таблицы при помощи LEFT JOIN с условием "проверка = номер". Те строки, для которых не нашлось соответствия в правой таблице окрашивать красным.
Можно также добавить проверку при помощи оператора IN и вложенного запроса (но это менее эффективно).
PS Если составление запроса вызывает сложность, приведите структуру таблицы (SHOW CREATE TABLE), а еще лучше кусочек дампа. | |
|
|
|