гм... вроде как начал разбираться по тихоньку... может кто посмотрит, и скажет, правильно ли я думаю...
select ID from USERS - выдает в поток все ID из таблицы USERS
insert into USERS(NAME, IP, gip, state) values('Extasy', '127.0.0.1', 1, 1) - добавить в таблицу USERS, в столбец NAME - Extasy, а в IP=127.0.0.1 и тп..
ну и еще несколько вопросов...
почему в строке values('Extasy', '127.0.0.1', 1, 1) ник и IP выделены апострофами... а gip и state нет... (запрос взят из чата Дилмы), как я понимаю для данных, которые имеют тип varchar обязательны апострофы, а для типа int - нет?
varchar(128) - 128 это кол-во максимум допустимых символов в строке или что...?
select (id + 1000) as id from users where ip = '127.0.0.1' - что в данном случае значит as? и чем отличается данный запрос от select ID from USERS where IP= '127.0.0.1' , исключая то, что в первом случае к id плюсуется 1000
create table users(id INTEGER PRIMARY KEY AUTOINCREMENT, name varchar(128), ip varchar(15), gip int, state int) - что значит INTEGER PRIMARY KEY AUTOINCREMENT
p.s. кому не сложно, прошу ответить, хотябы по мере возможности....
Ответов: 590
Рейтинг: 19
|
|||
карма: 0 |
|