32
32
auto int not null auto_increment,
33
fld1 int(6) unsigned zerofill DEFAULT '000000' NOT NULL,
34
companynr tinyint(2) unsigned zerofill DEFAULT '00' NOT NULL,
33
fld1 int DEFAULT '000000' NOT NULL,
34
companynr int DEFAULT '00' NOT NULL,
35
35
fld3 char(30) DEFAULT '' NOT NULL,
36
36
fld4 char(35) DEFAULT '' NOT NULL,
37
37
fld5 char(35) DEFAULT '' NOT NULL,
39
39
UNIQUE fld1 (fld1),
48
48
--disable_query_log
49
50
INSERT INTO t2 VALUES (1,000001,00,'Omaha','teethe','neat','');
50
51
INSERT INTO t2 VALUES (2,011401,37,'breaking','dreaded','Steinberg','W');
51
52
INSERT INTO t2 VALUES (3,011402,37,'Romans','scholastics','jarring','');
1245
1246
INSERT INTO t2 VALUES (1191,068504,00,'bonfire','corresponds','positively','');
1246
1247
INSERT INTO t2 VALUES (1192,068305,00,'Colombo','hardware','colicky','');
1247
1248
INSERT INTO t2 VALUES (1193,000000,00,'nondecreasing','implant','thrillingly','');
1248
1250
--enable_query_log
1425
1425
select distinct fld3,count(*) from t2 group by companynr,fld3 limit 10;
1426
SET SQL_BIG_TABLES=1; # Force use of MyISAM
1427
1426
select distinct fld3,count(*) from t2 group by companynr,fld3 limit 10;
1428
SET SQL_BIG_TABLES=0;
1429
1427
select distinct fld3,repeat("a",length(fld3)),count(*) from t2 group by companynr,fld3 limit 100,10;
1643
1641
# Group with extra not group fields.
1646
select companynr|0,companyname from t4 group by 1;
1644
select companynr,companyname from t4 group by 1;
1647
1645
select t2.companynr,companyname,count(*) from t2,t4 where t2.companynr=t4.companynr group by t2.companynr order by companyname;
1648
1646
select t2.fld1,count(*) from t2,t3 where t2.fld1=158402 and t3.name=t2.fld3 group by t3.name;
1771
1769
CREATE TABLE t1 (
1772
cont_nr int(11) NOT NULL auto_increment,
1773
ver_nr int(11) NOT NULL default '0',
1774
aufnr int(11) NOT NULL default '0',
1770
cont_nr int NOT NULL auto_increment,
1771
ver_nr int NOT NULL default '0',
1772
aufnr int NOT NULL default '0',
1775
1773
username varchar(50) NOT NULL default '',
1776
hdl_nr int(11) NOT NULL default '0',
1777
eintrag date NOT NULL default '0000-00-00',
1774
hdl_nr int NOT NULL default '0',
1778
1776
st_klasse varchar(40) NOT NULL default '',
1779
1777
st_wert varchar(40) NOT NULL default '',
1780
1778
st_zusatz varchar(40) NOT NULL default '',
1781
1779
st_bemerkung varchar(255) NOT NULL default '',
1782
1780
kunden_art varchar(40) NOT NULL default '',
1783
mcbs_knr int(11) default NULL,
1784
mcbs_aufnr int(11) NOT NULL default '0',
1781
mcbs_knr int default NULL,
1782
mcbs_aufnr int NOT NULL default '0',
1785
1783
schufa_status char(1) default '?',
1786
1784
bemerkung text,
1788
wf_igz int(11) NOT NULL default '0',
1786
wf_igz int NOT NULL default '0',
1789
1787
tarifcode varchar(80) default NULL,
1790
1788
recycle char(1) default NULL,
1791
1789
sim varchar(30) default NULL,
1792
1790
mcbs_tpl varchar(30) default NULL,
1793
emp_nr int(11) NOT NULL default '0',
1794
laufzeit int(11) default NULL,
1791
emp_nr int NOT NULL default '0',
1792
laufzeit int default NULL,
1795
1793
hdl_name varchar(30) default NULL,
1796
prov_hdl_nr int(11) NOT NULL default '0',
1794
prov_hdl_nr int NOT NULL default '0',
1797
1795
auto_wirknetz varchar(50) default NULL,
1798
1796
auto_billing varchar(50) default NULL,
1799
1797
touch timestamp NOT NULL,