Вопрос : Как хранить комплект в поле и как поддерживать его dyamically?


Здравствулте!,

Как в MySQL могу я хранить информация как устанавливаю? на пример, примите будет блок вариантов где потребитель может выбрать несколько из их или всех них. Теперь, вместо хранить поистине/ложный в нескольких полях (типе данных: булевско) метод позволил бы меня хранить комплект tures или falses в одном поле как комплект?

пример:

пожененное check_box
ветеран check_box
check_box имеет водительское право

теперь эти варианты можно маркировать или выйти неотмеченный…. вопрос в том, что как могу я хранит все состояния в поле
как FLD_STATUS где своими значениями могут быть y|N|Y?

Как могу я держать это dyamic теперь? намеревающся если один или больше варианты добавлены, то (к своей таблице) как могу я измените размер комплекта в FLD_STATUS?

Спасибо!



Ответ : Как хранить комплект в поле и как поддерживать его dyamically?

Я также шел предложить bitflags как выше. Вы можете также проверить для комбинаций, как которые показатели содержат пожененных ветеранов (с или без лицензии водителей)

ВЫБЕРИТЕ * ОТ таблицы ГДЕ флаги & (1 | 2) = (1 | 2)

или теми показателями будут только пожененные ветераны без лицензий водителей

ВЫБЕРИТЕ * ОТ таблицы ГДЕ флаги = (1 | 2)
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us