У меня есть таблица с названием «car_owners», в ней три столбца, известные как:
id owner cars
1 Greg 1
2 Gary 2
3 Aaron 3
4 Farb 4
5 REX 5
6 Fred 6
Если в приведенном выше коде вы видите идентификатор как первичный ключ, а столбец «Cars» имеет одинаковые значения поскольку они были вставлены в базу данных без какой-либо сортировки, сортировка, которую я пытаюсь выполнить, - это Вручную
Так что, как один элемент, который нужно отсортировать за раз, поэтому, если я сортирую один элемент за раз, либо он будет быть вверх или вниз, и мне нужно щелкнуть значения столбца автомобилей, чтобы переместить их, например, у меня есть две стрелки, одна направлена вверх, а другая - вниз
, что делает то же самое
Итак, после некоторой сортировки в качестве примера я закончу так:
id owner cars
1 Greg 1
2 Gary 2
3 Aaron 4
4 Farb 3
5 REX 5
6 Fred 6
в приведенном выше случае одна запись была перемещена вверх, а другая - вниз, поэтому они изменили позиции.
если я сделаю больше
id owner cars
1 Greg 1
2 Gary 2
3 Aaron 4
4 Farb 5
5 REX 3
6 Fred 6
так что в этом случае я сделал еще один щелчок и переместил 5 вверх и 3 вниз
я пытаюсь сделать это в используя запрос, чтобы сначала показать мне автомобили как c
, затем функция для проверки положения и посмотреть, вверх или вниз
как
if i == 'moveup' {
currValue = 3;
newValue = 3-1;
}
it это просто псевдокод, но я думаю, что он должен делать это таким образом, но мой реальный код не работает, не могу поделиться реальным кодом
проблема в следующем: иногда я продолжаю нажимать, и он перемещает свое положение, а затем, если я нажимаю что-то еще, оно начинает работать ..
пытаюсь найти лучший способ сделать это