Поиск таблицы mysql db со значениями, разделенными запятыми [duplicate]

Вы можете сделать следующее:

  с помощью System.Reflection;  Сборка MyDALL = Assembly.Load ("DALL");  // DALL имя вашей сборки Тип MyLoadClass = MyDALL.GetType ("DALL.LoadClass");  // имя вашего объекта класса obj = Activator.CreateInstance (MyLoadClass);   
0
задан Mohd Dhiyaulhaq 12 June 2014 в 09:37
поделиться

2 ответа

значения, разделенные запятыми в mysql, являются Нарушением 1-го NF

0
ответ дан Akhil P M Paruthikudiyil 15 August 2018 в 13:49
поделиться

Я рекомендую изменить таблицу 2, чтобы у вас не было значений, разделенных запятыми:

id friends --------------------- 1 2 1 3 2 1 2 2 3 1 3 3 4 1 4 4 4 3 4 2

В этом случае вам также придется изменить свою функцию MySQL, но будет легче извлекать значения с помощью простого соединения.

3
ответ дан user3722371 15 August 2018 в 13:49
поделиться
  • 1
    Здравствуй. Я увеличу количество строк в таблице, а также когда я покажу эту таблицу в одной строке, это будет очень сложно – Sathish Babu 12 June 2014 в 09:37
  • 2
    @SathishBabu Абсолютная глупость – Strawberry 12 June 2014 в 09:38
  • 3
    @Strawberry вы предлагаете мне использовать концепцию выше? – Sathish Babu 12 June 2014 в 10:39
  • 4
    Да. См. Нормализацию, хотя столбец id в приведенном выше примере немного необычен. Чаще всего просто хранить пары друзей. – Strawberry 12 June 2014 в 11:00
Другие вопросы по тегам:

Похожие вопросы: