Я хочу сравнить значение разделения столбца с помощью neo4j - PullRequest
0 голосов
/ 30 декабря 2018

Я новичок в Neo4j.Таким способом я разбил (разбил) данные FT. У меня нет идеи сравнивать значение разделения FT, чтобы объявить команду победителя.

Round, Date, Team 1, FT, HT,Команда 2

1, (пт) 11 августа 2017 г. (32), ФК «Арсенал», 4-3,2-2, «Лестер Сити»

1, (суббота) 12 авг. 2017 (32)), Crystal Palace FC, 0-3,0-2, Хаддерсфилд Таун АФК

1 Ответ

0 голосов
/ 30 декабря 2018

Вы можете использовать FTScore в качестве массива, вам не нужно разматывать.

Примерно так:

LOAD CSV FROM"file:///ft.csv" AS row 
WITH row, split(row[3], "-") AS ScoreFT
RETURN 
CASE 
  WHEN ScoreFT[0] > ScoreFT[1] THEN 'Home win' 
  WHEN ScoreFT[0] < ScoreFT[1] THEN 'Away win' 
ELSE 'Draw'
END

Но у вас есть другие варианты:

  • Просто для сохранения целей и оценки во время запроса
  • Сначала загрузите CSV и выполните другой запрос на обновление, чтобы определить команду-победителя

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...