Помощник
|
Вопросы по SQL |
Banderas
|
Сообщение
#1
|
||
|
|
||
|
|||
FordogeN |
3.7.2009, 9:22;
Ответить: FordogeN
Сообщение
#2
|
|
Начал изучать SQL и появился вопросик. Правильно ли я делаю запрос? insert into TOBAR values (1, 'Tovar name', 'tovar price', 'count'), (2, 'Tovar name2', 'tovar price2', 'count2'), (3, 'Tovar name3', 'tovar price3', 'count3); ну наверно да. По крайней мере ошибок не вижу, кроме одной - 1 2 3 это ID? почему они вводятся в ручную? Вот пример одного из используемых мной запросов: INSERT INTO news (date,title,autor,short_news,full_news,category) VALUES ('$date','$title','$autor','$short','$full','$cat')
-------------------- |
|
|
Banderas
|
Сообщение
#3
|
|
Я просто пока учусь только, авто-инскримент поставлю пожже =) У меня мускуль выдает ошибку просто, потому и спросил. Пожже выложу более подробнее об ошибке, сейчас просто с ноута
пс. я думаю что тебе стоило бы лучше сделать ещё поле IDnews, так будет легче - ИМХО. |
|
|
v1ex |
3.7.2009, 9:58;
Ответить: v1ex
Сообщение
#4
|
|
Начал изучать SQL и появился вопросик. Правильно ли я делаю запрос? insert into TOBAR values (1, 'Tovar name', 'tovar price', 'count'), (2, 'Tovar name2', 'tovar price2', 'count2'), (3, 'Tovar name3', 'tovar price3', 'count3); Мне кажется ошибка в том, что первое поле (ID), у тебя установлено как PRIMARY KEY (первичный ключ), и в таблице уже есть записи с ID=1, 2, 3. Поэтому и ругается (ID должен быть уникальным). А так все правильно Поблагодарили: (0) |
|
|
FordogeN |
3.7.2009, 10:19;
Ответить: FordogeN
Сообщение
#5
|
|
Я просто пока учусь только, авто-инскримент поставлю пожже =) У меня мускуль выдает ошибку просто, потому и спросил. Пожже выложу более подробнее об ошибке, сейчас просто с ноута пс. я думаю что тебе стоило бы лучше сделать ещё поле IDnews, так будет легче - ИМХО. У меня все нормально работает)) Мы тут тебе помогаем, а не мне)) -------------------- |
|
|
FordogeN |
3.7.2009, 16:12;
Ответить: FordogeN
Сообщение
#6
|
|
Админисрация, переместите тему в соответствующий раздел.
Ув. пользователи, будьте внимательней - есть раздел "Базы данных и SQL" -------------------- |
|
|
Banderas
|
Сообщение
#7
|
|
Кроме того всего, я допустил 2 синтаксические ошибки в коде, это TOVAR вместо TOBAR, и после count3 забыл закрыть кавычки
2*v1ex* скорее всего ты был прав, поскольку я изменил порядок возростания ID на 1. 2*FordogeN* хз, я считаю что без идентефикатора тяжело выводить определённые новости... |
|
|
v1ex |
3.7.2009, 16:34;
Ответить: v1ex
Сообщение
#8
|
|
2*FordogeN* хз, я считаю что без идентефикатора тяжело выводить определённые новости... Если индетификатора в запросе нету, это не значит, что его нету в таблице. |
|
|
FordogeN |
3.7.2009, 16:45;
Ответить: FordogeN
Сообщение
#9
|
|
Если индетификатора в запросе нету, это не значит, что его нету в таблице. угу... просто он добавится сам если поставишь автоинкримент -------------------- |
|
|
Banderas
|
Сообщение
#10
|
|
Как такое может быть?! ведь данные должны куда-то заноситься?
Вот простой пример использования AUTO_INCREMENT: CREATE TABLE animals (id MEDIUMINT NOT NULL AUTO_INCREMENT, name CHAR(30) NOT NULL, PRIMARY KEY (id)); INSERT INTO animals (name) VALUES ("dog"),("cat"),("penguin"), ("lax"),("whale"); Получим: +----+---------+ | id | name | +----+---------+ | 1 | dog | | 2 | cat | | 3 | penguin | | 4 | lax | | 5 | whale | +----+---------+ Здесь видно что в таблице animals создали 2 столбца - id и name. При поступлении любых данных в поле name поле id заполняется автоматически. Оно заполняется и ему есть куда заполнятся, а куда должно поступать значение AUTO_INCREMENT в случае Олега? |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
База товаров (opencart) SQL 70к+ товаров Инструменты для дома, строительное и производственное оборудование |
5 | getdump | 5607 | 1.9.2021, 2:04 автор: WebSniper |
|
Web-разработка (C++/PHP/SQL/JS/Bootstrap). HighLoad проекты. | 0 | DF™ | 1420 | 28.7.2020, 13:24 автор: DF™ |
|
Web программирование на С/С++/PHP/MySQL/SQL, высоконагруженные проекты Есть наработки в области бирж трафика, топов, тизеров, видео cj-тубов |
4 | DFService | 3336 | 8.4.2020, 18:02 автор: DFService |
|
Вопросы по партнеркам | 1 | Megoydagi | 1342 | 19.10.2019, 14:07 автор: agrx |
|
Вопросы для мастеров СЯ/спецов SEO программирую полуавтоматический сборщик ключей |
1 | coremission | 3421 | 3.7.2018, 9:45 автор: coremission |
Текстовая версия | Сейчас: 29.3.2024, 11:14 |