Jump to content


Photo

Problema Com Sql


  • Faça o login para participar
2 replies to this topic

#1 _AleMAuM_

_AleMAuM_

    Turista

  • Usuários
  • 26 posts
  • Sexo:Não informado

Posted 28/03/2006, 22:45

Opa galera... belezinha?

Seguinte, estou com um problema em um sql, no linux ele funciona perfeitamente, mas no windows nao.

SELECT ta.*,project_name, project_id, project_color_identifier,tp.task_pinned FROM `projects` as pr,`tasks` as ta,`user_tasks` as ut LEFT JOIN `user_task_pin` AS tp ON tp.task_id = ta.task_id and tp.user_id = 1 WHERE ut.task_id = ta.task_id AND ut.user_id = '1' AND ( ta.task_percent_complete < 100 or ta.task_percent_complete is null) AND ta.task_status = '0' AND pr.project_id = ta.task_project AND project_active = 1 AND project_status != 4 AND task_dynamic = 0 AND ta.task_end_date != '' AND ta.task_end_date != '0000-00-00 00:00:00' GROUP BY ta.task_id ORDER BY ta.task_end_date,task_priority DESC
Oque esta acontecendo é que no Linux funciona ta.*, mas no windows ele retorna erro, ja procurei em todos os lugares possiveis, mas nao achei nada!

Alguem poderia me dizer se isso é alguma configuracao adicional ou se é por causa que no Linux ainda esta rodando Mysql 4.x e no windows eu ja estou com 5.x.

Desde ja agradeco!

Obs. este SQL é do DotProject.

Flws.
Eu uso Zend Development Environment!

#2 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 28/03/2006, 22:59

Faltou mostrar a mensagem de erro, ajudaria muito. ;)
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

#3 _AleMAuM_

_AleMAuM_

    Turista

  • Usuários
  • 26 posts
  • Sexo:Não informado

Posted 28/03/2006, 23:38

Verdade Eclesiastes!!

Esta ai o erro:

Coluna 'ta.task_id' desconhecida em 'on clause'


Estrutura da tabela:

CREATE TABLE `tasks` (
`task_id` int(11) NOT NULL auto_increment,
`task_name` varchar(255) default NULL,
`task_parent` int(11) default '0',
`task_milestone` tinyint(1) default '0',
`task_project` int(11) NOT NULL default '0',
`task_owner` int(11) NOT NULL default '0',
`task_start_date` datetime default NULL,
`task_duration` float unsigned default '0',
`task_duration_type` int(11) NOT NULL default '1',
`task_hours_worked` float unsigned default '0',
`task_end_date` datetime default NULL,
`task_status` int(11) default '0',
`task_priority` tinyint(4) default '0',
`task_percent_complete` tinyint(4) default '0',
`task_description` text,
`task_target_budget` decimal(10,2) default '0.00',
`task_related_url` varchar(255) default NULL,
`task_creator` int(11) NOT NULL default '0',
`task_order` int(11) NOT NULL default '0',
`task_client_publish` tinyint(1) NOT NULL default '0',
`task_dynamic` tinyint(1) NOT NULL default '0',
`task_access` int(11) NOT NULL default '0',
`task_notify` int(11) NOT NULL default '0',
`task_departments` varchar(100) default NULL,
`task_contacts` varchar(100) default NULL,
`task_custom` longtext,
`task_type` smallint(6) NOT NULL default '0',
PRIMARY KEY (`task_id`),
KEY `idx_task_parent` (`task_parent`),
KEY `idx_task_project` (`task_project`),
KEY `idx_task_owner` (`task_owner`),
KEY `idx_task_order` (`task_order`),
KEY `idx_task1` (`task_start_date`),
KEY `idx_task2` (`task_end_date`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;


Flws..
Eu uso Zend Development Environment!




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq